Asp.net core mvc 无法将nuget包添加到类库

Asp.net core mvc 无法将nuget包添加到类库,asp.net-core-mvc,.net-core,visual-studio-2017,Asp.net Core Mvc,.net Core,Visual Studio 2017,我正在使用Visual Studio 2017,我创建了一个空的.NET核心类库,我试图添加到我的项目中,但出现以下错误 “.NETPortable,版本=v0.0”的可移植框架无效。可移植框架在概要文件中必须至少有一个框架 我上网寻求帮助,什么也找不到。这个类库在一个ASP.NET MVC Core应用程序中引用,我想它没有project.json文件。非常感谢您的帮助。我想您已经创建了一个nuget软件包,希望在项目中使用。提到的nuget软件包创建为可移植类库,可以安装在常规类库项目中 如

我正在使用Visual Studio 2017,我创建了一个空的.NET核心类库,我试图添加到我的项目中,但出现以下错误

“.NETPortable,版本=v0.0”的可移植框架无效。可移植框架在概要文件中必须至少有一个框架


我上网寻求帮助,什么也找不到。这个类库在一个
ASP.NET MVC Core
应用程序中引用,我想它没有project.json文件。非常感谢您的帮助。

我想您已经创建了一个nuget软件包,希望在项目中使用。提到的nuget软件包创建为
可移植类库
,可以安装在常规
类库
项目中

如果您希望能够将此软件包安装到
.NET Core
类库或控制台应用程序(包括web应用程序),则需要将其创建为
.NET标准类库
。有一个关于如何做的演练:

更新:

从我发现.NET内核中不支持C++,现在还没有支持它的计划,


我不是C++专家,但也许可以在C++中创建一个库,并且用C/x调用它,并将它包在NuGET包中。或者用C#?

完全重写它,你的问题是什么?@ShaunLuttin如何解决我的问题?我想添加一个NuGET包,但是在问题中提到了一个错误,你应该更新你的问题来说明你正在使用C++。这个演练适用于C类库。我的NuGET包包含一个用托管C++编写的类库,我如何将目标C++的项目管理为NETStAMARD1.1?我已经更新了答案。我不认为有一种方法可以做你想做的事。看起来没有解决办法。谢谢你帮我调查这件事。这是100美元