Visual studio 2015 VS2015如何从普通类库项目引用类库(包)项目?

Visual studio 2015 VS2015如何从普通类库项目引用类库(包)项目?,visual-studio-2015,Visual Studio 2015,我所拥有的: 我有一个类库项目(ProjectCore) 我提到了一些裸体 生成输出后,使用copy local so从nuget.org打包 文件夹包含我的DLL以及引用的nuget中的DLL 包裹 我需要什么: 我想创建一个类库(包)项目(ProjectUtils),该项目 将从ProjectCore中引用 生成后,ProjectCore输出文件夹应包含 ProjectUtils.dll ProjectUtils的项目类型应保持为nuget package。我需要能够在其他项目中使用它

我所拥有的:

  • 我有一个类库项目(ProjectCore)
  • 我提到了一些裸体 生成输出后,使用copy local so从nuget.org打包 文件夹包含我的DLL以及引用的nuget中的DLL 包裹
我需要什么:

  • 我想创建一个类库(包)项目(ProjectUtils),该项目 将从ProjectCore中引用

  • 生成后,ProjectCore输出文件夹应包含 ProjectUtils.dll

  • ProjectUtils的项目类型应保持为nuget package。我需要能够在其他项目中使用它,比如nuget包

问题:

  • 我希望类库(包)被引用为正常的nuget依赖项,但当我尝试添加引用时,我得到:无法添加对“ProjectUtils”的引用。

有什么想法吗?

那个项目模板的名字很糟糕。您正在混合CLR目标,您的常规类库目标是桌面版本,糟糕的项目目标是CoreCLR。混合是不可能的。现在还不清楚为什么您认为需要这样做,只需添加一个常规的类库项目。这两个模块都有单独的解决方案,并在构建系统中作为单独的组件进行设置。核心解决方案包含一个PS模块项目(类库)+Utils项目。扩展只有PS模块项目(类库)。我想通过核心和扩展项目引用Utils类库。我希望Extensions项目是一个NuGet包,能够以更文明的方式处理构建时依赖关系。我更喜欢使用project.json而不是packages.config.com,所以当我看到这个项目类型时,我决定使用它。它不起作用。那个项目模板有一个非常糟糕的名字。您正在混合CLR目标,您的常规类库目标是桌面版本,糟糕的项目目标是CoreCLR。混合是不可能的。现在还不清楚为什么您认为需要这样做,只需添加一个常规的类库项目。这两个模块都有单独的解决方案,并在构建系统中作为单独的组件进行设置。核心解决方案包含一个PS模块项目(类库)+Utils项目。扩展只有PS模块项目(类库)。我想通过核心和扩展项目引用Utils类库。我希望Extensions项目是一个NuGet包,能够以更文明的方式处理构建时依赖关系。我更喜欢使用project.json而不是packages.config.com,所以当我看到这个项目类型时,我决定使用它。它不起作用。