我在VS 2008上有一个解决方案。它包含很多项目。我安装了VS 2010并将所有项目转换为在.NET Framework 4中工作。在我发现使用VS 2010没有任何利润之后,我决定回到2008年。之后调试完全被破坏了。 当我选择项目并选择“Debug - > Start New Instance”时它会告诉我:
尝试运行项目时出错:无法启动调试。 远程计算机没有与远程调试组件兼容的CLR版本。要安装兼容的CLR版本,请参阅Visual Studio CD上“远程组件设置”页面中的说明。
我尝试删除两个VS并安装2008,删除了.NET Frameworks并安装了3.5。 我不明白为什么它想要远程调试器而我正在尝试在本地机器上运行winforms应用程序。控制台应用程序也是如此。
感谢任何帮助。
答案 0 :(得分:1)
您的Visual Studio或4.0 Framework存在问题吗?
如果只是框架。我会将您的项目Target Framework更改回您以前的框架并继续使用VS2010。
如果是VS2010,我会在尝试再次在VS2008中运行之前做同样的事情。您可能需要将项目文件编辑为正确的VS版本。
请参阅此CodeProject Article
以获取需要完成的示例。
或更好,如果您有源代码管理,只需从那里恢复您的解决方案。