我在.NetStandard2.0中有一个项目,必须在2个项目中将其用作nuget,一个在.NetCore2.2中,另一个在.NetFramework4.6.2中。在.NetCore2.2中安装nuget没问题,但是当我尝试在另一个项目中安装此软件包时,出现以下错误-
无法安装软件包“ packageName”。您正在尝试安装 将该软件包打包成一个针对目标的项目 '.NETFramework,Version = v4.6.2',但该软件包不包含任何 程序集引用或与此兼容的内容文件 框架。有关更多信息,请与程序包作者联系。
我也尝试将这个项目的目标框架从.NetFramework4.6.2更改为.NetFramework4.7.2,但是我遇到了同样的错误。我在做错什么吗?
答案 0 :(得分:1)
我已经在Visual Studio 2015中打开了Framework项目,这导致尝试安装在.NetStandard2.0中创建的nuget软件包时出现问题。我在Visual Studio 2017中尝试过时已成功安装。