1)我在一台全新的戴尔笔记本电脑上干净安装了Visual Studio 2017 Professional评估版。 2)我尝试导入并打开一个项目解决方案,该解决方案已在另一台运行Visual Studio 2015 Professional完整版的计算机上运行。两台计算机都在Windows 10 Professional上运行并完全更新。 3)在解决方案导入时从Visual Studio收到错误,表示我无法加载项目,除非我将.NET框架的目标从4.6.2更改为.NET 4.6.1。因为在我的机器上找不到4.6.2。 4)已确认4.6.2在注册表中 5)尝试下载4.6.2的全新安装,但它不会安装,因为它在机器上也找到了4.6.2。 6)我还尝试将项目加载为4.6.1,然后通过属性进入以将目标更改为4.6.2,但结果相同。
答案 0 :(得分:3)
Runtime版本和Target版本是不同的东西。您需要运行Visual Studio 2017 setup
并在.net 4.6.2 SDK/Targeting pack
下选择Individual Components
:
在VS2017中默认不选择它们。您还必须为.net 4.7执行此操作,默认情况下也不会安装它。
答案 1 :(得分:0)
您需要下载并安装.NetFramework 4.6.2开发包。(https://www.microsoft.com/en-us/download/details.aspx?id=53321)
答案 2 :(得分:0)
点击这里。实际上,您需要安装.NET Framework 4.6.2 Developer Pack