未安装.NET 4.5.2的定位包
它说在Visual Studio中打开一个已经存在的解决scheme
C#项目“…”的目标是“.NETFramework,版本= v4.5.2”,这是没有安装在这台机器上。
我已经尝试过了
- select选项2,但它使我到一个通用的Microsoftsearch页面( http://www.microsoft.com/en-us/default.aspx )
- 安装.NET Framework 4.5 SDK( 由此答案build议)
直接链接: https : //www.microsoft.com/net/targeting
过时的链接:
- http://getdotnet.azurewebsites.net/target-dotnet-platforms.html
- http://blogs.msdn.com/b/dotnet/p/dotnet_sdks.aspx
如何find该链接
首先,select选项1,“将目标更改为.NET Framework 4.5”
接下来,转到受影响项目的项目选项,select“应用程序”,然后从目标框架列表中select“安装其他框架…”:
这将带您到一个网站,您可以select您的Visual Studio版本,并下载定位包(称为开发人员包)。
我遇到过同样的问题。 当我加载项目时,总是问.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/
我面临同样的问题。 尽pipe安装了开发包,问题似乎并没有消失。 我做了一个VS 2015修复,并开始工作。
.NET框架与“定位包”不同。 需要安装更高版本才能使Visual Studio正常工作。