我有一个在Visual Studio 2017中创建的.Net Standard 2.0类库项目,我在其中生成了一个NuGet包(通过检查项目属性中的“在生成时生成NuGet包”选项)。 我有另一个针对.Net Framework 4.6.1的项目,我希望它引用我的NuGet包。当我这样做时,出现以下错误:
You are trying to install this package into a project that targets '.NETFramework,Version=v4.6.1', 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
(有趣的是,我是程序包的作者... :-))
请注意,如果我直接引用DLL,它将正常工作。只是当我尝试将引用添加为NuGet程序包时,才出现此错误。
感谢您的帮助...