How to install .NET Framework 4.6.2 on Windows 10 Creators?

时间:2017-08-04 12:20:37

标签: .net windows

I just got a new laptop with Windows 10 Creators, which comes with .NET Framework 4.7. My application target .NET 4.6.2, but I can't install .NET 4.6.2 because it says that "a later update is already installed on this computer". How can I get .NET 4.6.2 on my computer?

UPDATE:

I had to install the .NET 4.6.2 Developer Pack, that one worked. https://www.microsoft.com/en-us/download/details.aspx?id=53321

3 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,但后来发现我应该安装4.6.2开发包 https://www.microsoft.com/en-us/download/confirmation.aspx?id=53321

答案 1 :(得分:0)

根据您的更新,您可以在开发环境中打开项目(安装开发人员包),但您需要考虑将相同部署到客户(将拥有全新的Windows创建者更新计算机)的事实。 / p>

对于Windows创建者更新计算机,默认情况下,.net 4.5.7作为操作系统的一部分安装,建议不要手动卸载。

  

所以,你有两个选择:

     

选项1.(恕我直言,更好)升级您的项目目标架构   最新的4.5.7,需要彻底的回归测试你的   应用程序。因为它可能会破坏某些东西(不确定)。但这是明智的   仔细检查。

     

选项2.在将窗口升级到创建者更新时询问客户   使用以下

阻止更新.net的最新版本      

https://www.ghacks.net/2017/06/12/blocking-net-framework-4-7-installation/

有点奇怪的解决方案。但是没有任何其他解决方案。

如果其他人也面临这个问题,请告诉我一个更好的解决方案。

答案 2 :(得分:-2)

Visit Raymond's blog for a silent all-in-one installer that will first purge your laptop of all versions and reinstall each to the latest after that. That's your best bet!