0

我正在尝试从命令行构建一个 .NET Core 项目。主要项目是一个“Web APi”,它使用了我也创建的库(CommonLib)。在 VS2015 中,我刚刚添加了对库项目的引用,它在这里构建得很好。

现在,当我尝试使用命令行构建项目时,我开始运行

dnu restore

它可以毫无问题地下载所有nuget pacakages,但随后出现错误:

Unable to locate Dependency CommonLib >= 1.0.0-*
Writing lock file C:\Local\WebApi1\src\WebApi1\project.lock.json
Restore complete, 3008ms elapsed

Errors in C:\Local\WebAPi1\src\WebApi1\project.json
    Unable to locate Dependency GRMCommon >= 1.0.0-*

我尝试在“C:\Local\WebApi1\src\WebApi1”中创建一个 NuGet.Config 文件,其内容如下:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <config>
    <add key="repositoryPath" value="C:\Local\CommonLib\CommonLib" />
  </config>
  <disabledPackageSources>
    <add key="Microsoft and .NET" value="true" />
  </disabledPackageSources>
  <packageSources>
    <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
    <add key="aspnet-contrib" value="https://www.myget.org/F/aspnet-contrib/api/v3/index.json" />
  </packageSources>
  <activePackageSource>
    <add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
  </activePackageSource>
</configuration>

没有任何成功

不太确定如何让这个工作......所以任何帮助将不胜感激。

4

0 回答 0