要运行此应用程序,首先必须安装.Net 4.5

Ben*_*jol 9 c# visual-studio-2010 .net-4.5

我有一个我在VS2012中创建的wpf项目,但我现在正试图破解VS2010.

在csproj文件中,我删除了"必需的版本".我可以在VS2010中打开项目,我也可以编译它,但如果我尝试运行它,我会收到'needs v4.5'消息.

我尝试删除所有引用并重新添加它们:仍然编译(因此所有依赖项应该在我的(XP)机器上).

我还应该在哪儿看?

Dam*_*ver 17

检查文件中的<supportedRuntime>元素.config.

如果它设置为<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />那么它将寻找.NET 4.5.(当然,在编译期间根本不使用此设置,这就是VS在编译时不会发出任何警告或错误的原因)