我应该如何修复/解决异常未找到框架“.NETFramework,Version = v4.6.1”的引用程序集?

问题描述 投票:0回答:3

我试图加载我拥有的项目并获得此异常:

严重级代码描述项目文件行抑制状态错误找不到框架“.NETFramework,Version = v4.6.1”的引用程序集。要解决此问题,请为此框架版本安装SDK或Targeting Pack,或者将应用程序重新定位到已安装SDK或Targeting Pack的框架版本。请注意,程序集将从全局程序集缓存(GAC)中解析,并将用于代替引用程序集。因此,您的程序集可能无法正确定位到您想要的框架。

每次我在加载项目时尝试重新加载项目,我都会看到这个窗口:

Error

我不知道下载什么,从哪里来。

并且我无法更改任何项目属性,我在所有属性窗口中都出现错误。

.net visual-studio-2017 .net-framework-version
3个回答
3
投票

从对话框中选择“从...下载目标包”,或打开Visual Studio安装程序,单击“修改”并从“单个组件”中选择4.6.1目标包:

enter image description here


1
投票

Windows - >搜索 - > Visual Studio安装程序 - >修改 - >单个组件并检查正确的版本


1
投票

或者您可以直接从Microsoft网站下载目标包:https://www.microsoft.com/en-us/download/details.aspx?id=49978

您可以在Microsoft网站上找到.Net Framework和.Net Core的所有类型的SDK:https://dotnet.microsoft.com/download/visual-studio-sdks

© www.soinside.com 2019 - 2024. All rights reserved.