C# 使Visual Studio调试器针对正确的应用程序

C# 使Visual Studio调试器针对正确的应用程序,c#,visual-studio-2010,vsto,excel-addins,C#,Visual Studio 2010,Vsto,Excel Addins,我的工作场所正在从Office 2010跃升到2013。有一些VSTO插件是内部构建的。我正在测试它们。在我的开发机器上,我安装了2010和2013,这样我可以测试东西,但仍然支持2010的东西 我还有VisualStudio2010。当我运行调试器时,它会启动Office2010。我一直在试图找出目标应用程序在VSTO加载项中的设置位置。2013通常被设置为机器的默认应用程序,当我安装它时,加载项将在2013年加载。我只需要调试器在运行2013时启动它 如果我真的需要的话,我可以卸载2010并

我的工作场所正在从Office 2010跃升到2013。有一些VSTO插件是内部构建的。我正在测试它们。在我的开发机器上,我安装了2010和2013,这样我可以测试东西,但仍然支持2010的东西

我还有VisualStudio2010。当我运行调试器时,它会启动Office2010。我一直在试图找出目标应用程序在VSTO加载项中的设置位置。2013通常被设置为机器的默认应用程序,当我安装它时,加载项将在2013年加载。我只需要调试器在运行2013时启动它

如果我真的需要的话,我可以卸载2010并保留另一台机器用于此目的,但这似乎是我缺少的一个小设置。不过,我确实在谷歌上搜索过。我发现最好的是:但是a)他没有说这是在哪里,b)这是3年前的事,如果我问的话,我不知道是否会得到回应


有什么想法吗?有什么帮助吗?

右键单击VSTO项目->属性->调试。在“启动外部程序”下,选择要运行的可执行文件


当我测试不同版本时,我只是将“Office14”替换为“Office15”,因为所有其他路径都保持不变(这将从Office 2010切换到Office 2013)。

太棒了!非常感谢。