我们的开发团队主要在同一台终端服务器上工作。我们正在开发 Outlook VSTO 2010 插件。我们刚刚从“Visual Studio 2008/Office 2003/VSTO 2005”迁移到“Visual Studio 2010/Office 2010/VSTO 2010”。如果任何其他用户正在服务器上运行 Outlook,则尝试从 Visual Studio 调试加载项会导致以下错误:
无法调试加载项,因为“Outlook”已在运行。关闭“Outlook”,然后再次运行该项目。
在软件更新之前,每个开发人员可以同时调试应用程序。关于原因/解决方案有什么想法吗?
一位同事找到了解决方案:
通过从“添加现有项目”对话框浏览到 Office 安装路径,然后选择 Outlook.exe,将 Outlook.exe 作为现有项目添加到 Visual Studio 解决方案中。
将 Outlook 项目设置为启动项目。
将 Outlook 项目调试器类型设置为“托管 v4.0”。
这允许调试像以前一样工作,但会跳过添加到 VSTO 的现有进程检查。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)