2011-12-12 78 views
1

当我尝试在visual studio 2010中调试我的WPF应用程序时,它启动了我的应用程序的两个版本。两者都与调试器相关联。有没有人看过这个或知道一种方法来解决它。Visual Studio调试两个实例

任何帮助表示赞赏。

+1

您的解决方案中是否有2个独立的项目? – mfeingold

+1

你在项目属性的调试选项卡上看到了什么? – SLaks

+0

我在我的解决方案中有三个项目(wpf,wcf,azure)。它启动两次相同的WPF项目。在调试选项卡,我只是选择启动项目 – Jim

回答

2

实际上,您可以在VS解决方案中拥有多个启动项目,因此可能是您的应用程序以某种方式添加了两次。

右键单击解决方案并选择Set Startup Projects...。确保在此对话框中选择了Single startup project单选按钮,并且下拉列表指向您的项目。

如果这是您的应用程序的设置,我会选择一个不同的项目,保存,然后重新选择您当前的项目,希望VS可以清除任何不正确的配置。

请注意,此信息存储在与解决方案关联的.suo文件中,因此另一种可能的解决方案是关闭解决方案,删除此文件并重新打开解决方案。我通过删除此文件修复了多个不可解决的问题。