Visual Studio Community 2017 无法针对 .net framework 4.0,未在目标页面上列出
Visual Studio Community 2017 can't target .net framework 4.0, not listed on target page
我有一个比较干净的win10盒子,安装了unity 5.6.2p2。这也提供了 visual studio 2017 (v15.2) 的安装。
当我尝试打开针对 .net Framework 4.0 的解决方案时,我收到一个弹出窗口,提示未安装 4.0。提供的一种选择是从 https://www.microsoft.com/net/targeting?utm_source=getdotnetsdk&utm_medium=referral 下载框架,但该站点未列出 4.0 框架。
这是怎么回事?我可以将解决方案更新到 4.5 或更高版本,但是有没有办法安装 4.0 和 运行?
我认为答案是 unity 5.6.2p2 使 visual studio 17 安装不正确,或者这可能取决于我没有的 visual studio 的某些先前版本,因为它是一个干净的盒子。
我最终得到了一个工作版本的vs,我想大概是这样的路线:
- 在打开解决方案时,要求升级到建议的.net framework 版本,我认为是 4.6.1
- 不过那是说我需要安装 .net winforms 之类的东西。我接受了下载,但我的连接似乎要花一个小时,所以我取消了它。
- visual studio 无法打开,并引导我到 vs 安装程序应用程序
- 安装程序提出要修复我的 vs17,我允许它
- 恢复了 VS 试图对我的解决方案所做的更改后,它现在可以毫无怨言地打开。一切似乎都很好!
前段时间升级Visual Studio2017社区后出现这个问题
我通过 re-enable 解决了这个问题:
工具 -> 获取工具和功能
然后在VS安装窗体中,转到"Individual components"
检查“.NET Framework 4 Targeting Pack”选项,您应该没问题。
XP 必须死,但事实是它仍然被许多老牌小公司使用。
以 .net 4.0 为目标比您必须重新安装整个 windows 简单得多。难找老司机.
我有一个比较干净的win10盒子,安装了unity 5.6.2p2。这也提供了 visual studio 2017 (v15.2) 的安装。
当我尝试打开针对 .net Framework 4.0 的解决方案时,我收到一个弹出窗口,提示未安装 4.0。提供的一种选择是从 https://www.microsoft.com/net/targeting?utm_source=getdotnetsdk&utm_medium=referral 下载框架,但该站点未列出 4.0 框架。
这是怎么回事?我可以将解决方案更新到 4.5 或更高版本,但是有没有办法安装 4.0 和 运行?
我认为答案是 unity 5.6.2p2 使 visual studio 17 安装不正确,或者这可能取决于我没有的 visual studio 的某些先前版本,因为它是一个干净的盒子。
我最终得到了一个工作版本的vs,我想大概是这样的路线:
- 在打开解决方案时,要求升级到建议的.net framework 版本,我认为是 4.6.1
- 不过那是说我需要安装 .net winforms 之类的东西。我接受了下载,但我的连接似乎要花一个小时,所以我取消了它。
- visual studio 无法打开,并引导我到 vs 安装程序应用程序
- 安装程序提出要修复我的 vs17,我允许它
- 恢复了 VS 试图对我的解决方案所做的更改后,它现在可以毫无怨言地打开。一切似乎都很好!
前段时间升级Visual Studio2017社区后出现这个问题
我通过 re-enable 解决了这个问题: 工具 -> 获取工具和功能
然后在VS安装窗体中,转到"Individual components" 检查“.NET Framework 4 Targeting Pack”选项,您应该没问题。
XP 必须死,但事实是它仍然被许多老牌小公司使用。 以 .net 4.0 为目标比您必须重新安装整个 windows 简单得多。难找老司机.