我正在使用NetOffice库开发Outlook加载项。
这是一个很好的经历,但最后我改变了我的驱动器,重新安装的窗户,办公室等。
现在我的添加没有运行,在Outlook选项的“COM加载项”中,我看到:
Load Behavior: Not loaded. A runtime error occurred during the loading of the COM Add-in
这个问题甚至出现在NetOffice的简单示例中,即NetOffice Tools - Simple
项目,它基本上什么都不做。
我在日志代码中添加了add的构造函数(到文件中),但它没有运行,因此即使构造函数也没有被命中。
有关如何解决问题的提示吗?
编辑:使用AddInSpy我发现,加载项状态是:
Add-in DLL path is not found.
但不知道如何继续使用这些信息。
答案 0 :(得分:4)
解决了! :)
重新安装Windows后,我安装了Office 2013 64位,而早些时候我有 32位版本,这会造成很多麻烦。
在64位上运行:
"%Windir%\Microsoft.NET\Framework64\v4.0.30319\regasm" "$(TargetPath)"
它再次有效。