首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何运行NetOffice示例?

如何运行NetOffice示例?
EN

Stack Overflow用户
提问于 2021-04-21 20:17:40
回答 1查看 59关注 0票数 0

我正在检查NetOffice,并尝试从下面运行一个简单的示例:https://github.com/NetOfficeFw/Samples/tree/master/Excel/02%20NetOffice%20Excel%20COMAddin%20Sample/01%20Simple

如何在visual studio中运行此示例?理想情况下,我认为它应该打开一个包含插件的空白Excel,但在调试时,它只是一个错误:“为了调试这个项目,将一个可执行项目添加到这个解决方案中……”那么我需要添加什么可执行项目呢?

谢谢,

EN

回答 1

Stack Overflow用户

发布于 2021-07-08 07:28:25

要调试此示例,必须执行两个步骤:

  1. 启动Excel时,必须在注册表中注册该加载项才能加载它。

这一步是在构建插件时自动完成的(这是使用COMAddin属性的NetOffice“魔术”的一部分)。

您也可以使用regasm.exe手动注册外接程序。

必须启动

  1. Excel,才能加载外接程序并使用调试器。

我更喜欢在项目属性中设置它。在“调试”选项卡上的“项目属性”中,单击“启动外部程序”,然后选择计算机上excel.exe的路径。

您还可以启动Excel并将项目调试附加到Excel进程。

如果您已经完成了这两个步骤,则通过单击F5开始调试。现在Excel启动。如果设置了断点,则应在Excel启动过程中或在Excel中打开工作簿时到达断点。

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

https://stackoverflow.com/questions/67195789

复制
相关文章

相似问题

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