繁体   English   中英

Visual Studio 2012 RTM,无法调试4.5之前的.Net版本

[英]Visual Studio 2012 RTM, Cannot debug .Net older than 4.5

我已经从Microsoft下载并安装了Visual Studio 2012的RTM版本。 如果我在任何应用程序中都针对4.5以外的任何其他.Net版本,则无法调试该应用程序。 当我按F5时,它显示以下对话框:

在此处输入图片说明

如您所见,我正在Windows 8中使用它。有趣的是,如果看到此对话框,即使在显示此对话框后将项目更改为目标.Net 4.5,也无法调试它。 因此,基本上,我可以调试应用程序,只要将其设置为.Net 4.5并且此设置从未更改过即可。

有什么解决办法吗? 谢谢。

您拥有哪个版本的Visual Studio? Express Edition与“桌面”项目不兼容,仅与Metro风格的应用程序兼容(因此,它不仅与.Net目标版本有关)

哦,天哪,伙计,我确实有同样的错误! 非常烦躁! 我找到了一种解决方法,这里是:

转到项目文件夹下,在其中找到“ bin”文件夹,进入“ debug”文件夹,然后从此处删除所有内容! 执行此操作时,必须关闭VS 2012。

之后,Debug为我工作。

重复并冲洗您遇到此问题的所有其他项目,并广为传播!

希望能帮助到你。 干杯。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM