首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NetOffice -外接程序不加载

NetOffice -外接程序不加载
EN

Stack Overflow用户
提问于 2015-12-07 12:37:17
回答 1查看 481关注 0票数 3

我正在使用NetOffice库开发一个Outlook外接程序。这是一次很好的体验,但是最后我改变了我的驱动器、重新安装的窗口、office等等。现在我的插件没有运行,在我看到的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.,但是不知道如何继续处理这些信息。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-07 13:28:16

解决办法!:)

在重新安装windows之后,我安装了Office 2013 64位,而之前我有32位版本,这给我带来了很多麻烦。

要在64位上运行它,请执行以下操作:

  • 编译外接程序时目标64位(AnyCPU是不够的!)
  • VS可以使用32位恢复,所以添加到post构建事件如下:"%Windir%\Microsoft.NET\Framework64\v4.0.30319\regasm" "$(TargetPath)"

它又起作用了。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34133733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档