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

标签 .net visual-studio-2017 .net-framework-version

我试图加载一个我拥有的项目并得到这个异常:

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

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

Error

我不确定要下载什么以及从哪里下载。

而且我无法更改任何项目属性,我在所有属性窗口中都收到错误消息。

最佳答案

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

enter image description here

关于.net - 我应该如何修复/解决异常未找到框架 ".NETFramework,Version=v4.6.1"的引用程序集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55469989/

相关文章:

c# - CORS 实现显示 POST 请求不允许的方法

visual-studio - Azure Function App 无法在需要 .NET Framework 4.7.1 的 Visual studio 2017 上运行

.net - 使用 oracle (.Net Connector) 描述查询

c# - 我的 FormsAuthenticationTicket 做错了什么?

c# - EqualityComparer<T>.Default 不够聪明

visual-studio-2017 - 调试器弹出消息 "Getting DataTip text"

.net - 如何使列表框刷新其项目文本?

c# - Web Api Core 在 Visual Studio 2017 中的 IIS Express 上启动时挂起?

c++ - C++/CLI 中的模板函数签名解包

.net - Visual Studio 2013 : "No framework version is selected, you must select one before creating a project."