windows 7 上的 .net 4.6 - 未能 运行

.net 4.6 on windows 7 - failed to run

我在 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、64 位)上安装了 .NET 4.6(Web 安装)。即使在重新启动该机器并尝试 运行 我的应用程序后,我仍然收到错误消息,指出我的应用程序需要以下版本之一的 .NET Framework - v4.6。这是为什么? Windows 7 似乎无法识别 4.6?提前致谢。 E

支持的运行时版本(第一个版本 ID)无效。它应该是“4.0”而不是“4.6”。

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