【发布时间】:2016-10-26 03:35:58
【问题描述】:
我有一个朋友使用的是 Windows 7 OS (x64)。对于此 OS .net 4.6.1 不受支持。 我在我的电脑上安装了 Windows 10 (x64) 和社区 2015,一切正常。
所以,当我的朋友尝试启动我的应用时,他收到了安装 .net 4.6.1 的请求。
在vs项目中“目标框架”字段为“.NET Framework 4.5.2”
微软的拐杖?
我能做些什么来解决这个问题?
【问题讨论】:
-
您确定 Win7 不支持 4.6.1 吗?使用 SP1 应该没问题,microsoft.com/en-us/download/details.aspx?id=49981
-
但是,为什么我在需要 4.5.2 时为 .net 4.6.1 构建了应用程序?
-
您有应用配置吗? startup/supportedruntimes 元素中列出了什么?
-
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />