我的问题是:
我目前正在从事XLL (用C++编写)和VSTO开发。我使用的是Visual Studio 2008和Excel 2003。
我的VSTO插件没有做任何令人兴奋的事情。我的XLL向最终用户提供UDF(主要是计算)
我最近才开始使用VSTO外接程序,并注意到现在当我尝试调试我的XLL时,我无法附加到现有的Excel进程。如果我禁用VSTO插件,那么这个问题就会消失,我可以通过附加到进程来调试XLL。
当我从我的XLL项目中启动" debug“,让VS启动Excel,它加载我的XLL和VSTO时,我就可以调试XLL了。这并不是很理想,因为能够附加到现有的会话会很好。
这个问题似乎是环境问题,有人知道为什么会发生这种情况吗?
发布于 2011-03-18 02:58:16
附加时,对话框中有一个选项可让您选择所需的调试器类型。单击Select按钮,确保您已勾选了"Native“。
https://stackoverflow.com/questions/5342336
复制相似问题