Tho*_*ler 60 .net c# visual-studio-2013
它说,在Visual Studio中打开现有的解决方案时
C#项目"..."的目标是".NETFramework,Version = v4.5.2",它未安装在此计算机上.

我已经尝试过了

Tho*_*ler 91
所有定位包的官方列表:https://www.microsoft.com/net/targeting.确保下载"开发人员包",而不是"运行时".
直接链接到离线安装:4.5.2,4.6,4.6.1,4.6.2,4.7,4.7.1,4.7.2
此问题似乎影响Visual Studio 2013和Visual Studio 2015.目标包包含在Visual Studio 2017中.
过时的链接:
首先,选择选项1,"将目标更改为.NET Framework 4.5"
接下来,转到受影响项目的项目选项,选择"Application",然后从目标框架列表中选择"Install other frameworks ...":

这将带您进入一个网站,您可以在其中选择您的Visual Studio版本并下载目标包(称为开发人员包).

小智 17
我遇到过同样的问题.当我加载项目时,它总是要求.NET框架4.5.2并且我无法安装它,因为它总是说它已经存在了.
对我有用的是从https://www.microsoft.com/en-us/download/details.aspx?id=42637安装Microsoft .NET Framework 4.5.2开发包
试试看.它也可能对你有用.
您需要下载.NET Framework 4.5.2开发人员包该链接在一个地方编译所有框架
http://scottge.net/2015/07/04/a-complete-list-of-microsoft-sdks-for-download/
我在.NET 4.6.2(VS2017)中遇到此问题-我从错误消息提供的链接中下载了Developer Pack,并进行了安装,但没有帮助。
但是,然后我在Windows控制面板中打开了程序和功能,并选择“更改” Visual Studio2017。安装程序包含一个名为“单个组件”的选项卡,在那里我看到未选择4.6.2的Targeting Pack。 。
选择它们并选择“修改”解决了该问题。
| 归档时间: |
|
| 查看次数: |
54873 次 |
| 最近记录: |