作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经构建了一个 Outlook 插件,我想远程调试它在我的开发机器上的 vm 内运行(vm 是 xpsp3 x32 和 Outlook 2010,我的开发机器是 7 x64 和 Outlook 2007)
我已经(在对用户帐户等进行了相当多的处理之后)在 vs2010 和虚拟机 vm 之间进行了远程调试。我可以附加到一个简单的测试应用程序并设置断点,它们就会被命中。
但是,我似乎无法对 Outlook 插件做同样的事情。我不能只附加到机器上运行的 Outlook.exe 进程,因为它似乎没有加载插件模块,因此断点永远不会被击中。
我不知道如何让 VS2010 从本地构建的项目在远程机器上启动 Outlook,我尝试关注 these msdn docs,但设置工作目录的说明似乎不起作用,所以如果我按照示例建议进行设置并开始调试,它会显示一条消息,指出该文件夹不存在。
相反,如果我将 Outlook 插件项目的调试属性中的“启动操作”设置为“启动外部程序”并将其指向 Outlook exe,那么 VS2010 将成功启动应用程序,但是,即使看起来,断点也不会被命中表示它们已成功设置。
有没有人成功远程调试 vsto 插件?我究竟做错了什么?
最佳答案
我知道这是一个很老的问题,但以防万一有人看到这篇文章,这里有一个解决方案:
MessageBox.Show("Debug");
关于visual-studio-2010 - 如何远程调试 vsto Outlook 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4744367/
我是一名优秀的程序员,十分优秀!