C# Excel DNA中指定的.chm文件无法在Excel中打开

C# Excel DNA中指定的.chm文件无法在Excel中打开,c#,excel-2010,excel-dna,C#,Excel 2010,Excel Dna,我正在使用以下属性()尝试在excel中显示UDF的帮助文件: [ExcelFunction(HelpTopic="MyHelp.chm!102")] 不幸的是,当我点击“此函数的帮助”链接时,什么都没有发生。如果我按以下方式使引用无效: [ExcelFunction(HelpTopic="MyHelpInvalid.chm!102")] 我从Excel中得到一个弹出窗口,上面写着“帮助引用无效”,如果我删除标签,我会得到一个弹出窗口,上面写着“没有可用的帮助”,因此我知道该属性

我正在使用以下属性()尝试在excel中显示UDF的帮助文件:

  [ExcelFunction(HelpTopic="MyHelp.chm!102")] 
不幸的是,当我点击“此函数的帮助”链接时,什么都没有发生。如果我按以下方式使引用无效:

  [ExcelFunction(HelpTopic="MyHelpInvalid.chm!102")] 
我从Excel中得到一个弹出窗口,上面写着“帮助引用无效”,如果我删除标签,我会得到一个弹出窗口,上面写着“没有可用的帮助”,因此我知道该属性被正确读取

我的帮助文件与.xll文件位于同一目录中,我正在windows 7计算机上使用MS Office 2010(64位)。加载项中的其余功能正常工作。有人能帮我找到导致此问题的id吗


另外,出于好奇,有人知道帮助文件名后面的“!102”是什么意思吗?

我想你已经回答了自己的问题。 102表示帮助主题ID。我假定您看到了错误,因为您的帮助文件中没有定义该主题

您可以在此处阅读更多内容:
也许:

啊,现在一切都有意义了!谢谢