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

如您所见,我在 Windows 8 中使用它。有趣的是,如果我看到此对话框,即使在显示此对话框后将项目更改为目标 .Net 4.5,我也无法调试它。所以基本上我可以调试一个应用程序,只要它设置为 .Net 4.5 并且这个设置从未改变过。
这个问题有什么解决办法吗?谢谢。
我已经从 Microsoft 下载并安装了 RTM 版本的 Visual Studio 2012。如果我在任何应用程序中针对 4.5 以外的任何 .Net 版本,我将无法调试该应用程序。当我按 F5 时,它会显示此对话框:

如您所见,我在 Windows 8 中使用它。有趣的是,如果我看到此对话框,即使在显示此对话框后将项目更改为目标 .Net 4.5,我也无法调试它。所以基本上我可以调试一个应用程序,只要它设置为 .Net 4.5 并且这个设置从未改变过。
这个问题有什么解决办法吗?谢谢。
你有哪个版本的 Visual Studio?Express Edition 与“桌面”项目不兼容,仅与 Metro 风格的应用程序兼容(因此它不仅与 .Net 目标版本相关)
哦,天哪,伙计,我完全有同样的错误!非常令人沮丧!不过,我找到了一种解决方法,这里是:
在你的项目文件夹下,找到其中的“bin”文件夹,进入“debug”文件夹并从那里删除所有内容!执行此操作时必须关闭 VS 2012。
之后调试对我有用。
重复并冲洗您遇到此问题的所有其他项目,并传播消息!
希望能帮助到你。干杯。