Windows 7上的.net 4.6 - 无法运行

时间:2015-08-30 10:55:23

标签: windows-7-x64 .net-4.6

我在VS2015中构建了一个应用程序,只打算在.NET 4.6上运行。所以我去了app.config文件并将其编辑为:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.6" sku=".NETFramework,Version=v4.6"/>
    </startup>
</configuration>

然后在我的目标机器上(win 7,64bit)我安装了.NET 4.6(Web安装)。即使在重新启动该计算机并尝试运行我的应用程序后,我也会收到错误消息,指出我的应用程序需要以下版本的.NET Framework之一 - v4.6。这是为什么?似乎Windows 7无法识别4.6?提前致谢。 ë

1 个答案:

答案 0 :(得分:1)

supportedRuntime版本(第一版本Id)无效。它应该是&#34; 4.0&#34;而不是&#34; 4.6&#34;。

<startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6" />
</startup>