无法安装 Nuget 包
Can't Install Nuget Package
我正在尝试安装 System.Runtime.Handles
以便我可以使用 SafeAccessTokenHandle
和 RunImpersonated
,但是当我尝试安装软件包时出现错误:
Could not install package 'System.Runtime.Handles 4.3.0'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.5.2', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
我做了一些研究,我不相信有 .NETFramework, Version=v4.3.0
。有人知道如何安装这个包吗?
I have done some research and I do not believe there is a .NETFramework, Version=v4.3.0. Does anybody have an idea on how to install this package?
首先,您必须确保 Visual Studio 2013 的 NuGet 包管理器版本是最新版本 2.12.0.817,而不是默认版本 2.8。您可以从 Tools
->Extensions and Updates
->Installed
.
查看
因为这个 nuget 包需要 NuGet 2.12 或更高版本。
其次,你应该确保你已经安装了.net 4.6及以上版本。您不应通过卸载项目、打开项目文件、更改目标框架然后重新加载文件来更改框架版本。这样,Visual Studio就无法帮助检查你是否安装了那个目标框架。您应该在项目 select Properties
->Application
->Target framework
:
上更改它
如果没有目标框架.net 46,可以点击安装其他框架进行安装。这个问题,直接把你的target framework改成4.7.1就可以了。
希望对您有所帮助。
我正在尝试安装 System.Runtime.Handles
以便我可以使用 SafeAccessTokenHandle
和 RunImpersonated
,但是当我尝试安装软件包时出现错误:
Could not install package 'System.Runtime.Handles 4.3.0'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.5.2', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
我做了一些研究,我不相信有 .NETFramework, Version=v4.3.0
。有人知道如何安装这个包吗?
I have done some research and I do not believe there is a .NETFramework, Version=v4.3.0. Does anybody have an idea on how to install this package?
首先,您必须确保 Visual Studio 2013 的 NuGet 包管理器版本是最新版本 2.12.0.817,而不是默认版本 2.8。您可以从 Tools
->Extensions and Updates
->Installed
.
因为这个 nuget 包需要 NuGet 2.12 或更高版本。
其次,你应该确保你已经安装了.net 4.6及以上版本。您不应通过卸载项目、打开项目文件、更改目标框架然后重新加载文件来更改框架版本。这样,Visual Studio就无法帮助检查你是否安装了那个目标框架。您应该在项目 select Properties
->Application
->Target framework
:
如果没有目标框架.net 46,可以点击安装其他框架进行安装。这个问题,直接把你的target framework改成4.7.1就可以了。
希望对您有所帮助。