【发布时间】:2012-05-27 13:06:23
【问题描述】:
我有一个 VSTO Excel 工作簿项目,可以在我的笔记本电脑上正常调试。该项目解决方案还访问了另一台计算机上的一些特殊硬件,该项目昨天在 VS2010 中调试得很好。今天,它停止在这台计算机上调试时连接到 Excel。 F5 启动 Excel,但加载项不会在 Workbook 启动事件中加载断点等。版本控制中的相同项目在我的笔记本电脑上调试得很好,所以这台计算机上的 Excel 或 VS 出现了问题。我似乎有一些关于 VSTO 记录和重置 Excel 的相关注释/帖子,但有没有人反对这一点?
更新:这个解决方案对我不起作用。 当我打字时,我发现了这个相似且有希望的标题... Excel won't open/launch VSTO AddIn when running in debug mode of Visual Studio 2010
【问题讨论】:
-
尝试构建 |清理解决方案并重试?有时一个简单的步骤也有帮助。
-
@SiddharthRout,你真的认为我没有?
-
检查 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Excel\AddIns 中 vsto 文件的路径,并确保它也是您的 VS 输出文件夹。
-
@Kiru,很有趣,但我的 VSTO 不存在并且添加它没有帮助。 :( 谢谢,但您还有其他想法吗?
-
如果您通过 Visual Studio 运行,那么此处的路径 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Excel\AddIns 应该指向您的输出 bin 文件夹,而不仅仅是 .vsto 文件,它应该是所有二进制文件。当您从调试和发布更改时会发生这种情况,因为输出路径发生更改