Файл .chm, определенный в ДНК Excel, не открывается в Excel

Я использую следующий признак (как описано здесь) чтобы попытаться показать справочный файл для моего UDFs в, выделитесь:

  [ExcelFunction(HelpTopic="MyHelp.chm!102")] 

К сожалению, когда я нажимаю на ссылку "Помощь на этой функции", ничего не происходит. Если я делаю справочного инвалида следующим образом:

  [ExcelFunction(HelpTopic="MyHelpInvalid.chm!102")] 

Я получаю всплывающее окно от Excel, говоря, что "Ссылка помощи не действительна", и если я удаляю признак, я получаю всплывающее окно, не говоря "Помощи, доступной", таким образом, я знаю, что этот признак читается правильно.

Мой справочный файл находится в том же самом справочнике как мой .xll файл, и я использую MS Office 2010 (64 бита) в окна 7 машин. Остальная часть функциональности в дополнении работает правильно. Кто-либо может помочь мне найти что id, вызывающий эту проблему?

Кроме того, из любопытства, делает любой знает что"! 102" после того, как средство имени справочного файла/делает?

1
nl ja de

1 ответы

Я думаю, что вы ответили на свой собственный вопрос. Эти 102 отсылают к помощи TopicId. Я предполагаю, что вы видите ошибку, потому что та тема, не определяется в вашем справочном файле.

You can read some more here: Determine topic id to open it in CHM file And maybe: How to get a list of topics from a chm file in C#

2
добавлено
Ах, теперь все это имеет смысл! Спасибо!
добавлено автор Franchesca, источник
Microsoft Stack Jobs
Microsoft Stack Jobs
1 788 участник(ов)

Work & freelance only Microsoft Stack. Feed https://t.me/Microsoftstackjobsfeed Чат про F#: @Fsharp_chat Чат про C#: @CSharpChat Чат про Xamarin: @xamarin_russia Чат общения:@dotnettalks

Microsoft Developer Community Chat
Microsoft Developer Community Chat
584 участник(ов)

Чат для разработчиков и системных администраторов Microsoft Developer Community. __________ Новостной канал: @msdevru __________ Баним за: оскорбления, мат, рекламу, флуд, флейм, спам, NSFW контент, а также большое количество оффтоп тем. @banofbot