c# - 尝试在 visual studio 2008 中调试 winforms 应用程序时出错

标签 c# .net visual-studio-2010 debugging visual-studio-2008

我有一个在 VS 2008 上工作的解决方案。它包含很多项目。我安装了 VS 2010 并将所有项目转换为在 .NET Framework 4 中工作。在我发现使用 VS 2010 没有任何利润之后,我决定回到 2008。之后调试完全中断。 当我选择项目并选择“调试 -> 启动新实例”时,它告诉我:

尝试运行项目时出错:无法开始调试。 远程计算机没有与远程调试组件兼容的 CLR 版本。要安装兼容的 CLR 版本,请参阅 Visual Studio CD 上“远程组件设置”页面中的说明。

我尝试删除两个 VS 并安装 2008,删除 .NET Frameworks 并安装 3.5。 我不明白为什么它需要远程调试器,而我只是想在本地机器上运行 winforms 应用程序。控制台应用程序也是如此。

感谢任何帮助。

最佳答案

您的问题是 Visual Studio 还是 4.0 Framework?

如果只是框架。我会将您的项目 Target Framework 改回您以前的框架并继续使用 VS2010。

enter image description here

如果是 VS2010,我会做同样的事情,然后再尝试在 VS2008 中运行它。您可能必须将项目文件编辑为正确的 VS 版本。

查看此 CodeProject Article例如需要做什么。

或者更好的是,如果您有源代码控制,只需从那里恢复您的解决方案。

关于c# - 尝试在 visual studio 2008 中调试 winforms 应用程序时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20773536/

相关文章:

c# - 如何在图表控件中隐藏系列名称

c# - 在 Tasks 中使用 lock() 是否安全?

windows - Win7 64位安装Qwt

c# - 内部类的公共(public)成员是什么意思?

c# - 如何使用 HTTP GET 接收传递给 ASP.NET 页面的值?

.net - 我的团队成员添加了对第三方 DLL 的引用并进行了 checkin ...现在我无法构建

c# - 位图类通过填充空字符来更改输入文件流

visual-studio-2010 - 代码分析作为本地警告但在 TFS 构建时出错

visual-studio-2010 - CMFCToolbar ReplaceButton() 导致按钮消失

c# - 使用c#从文本中提取所有电子邮件地址