我正在尝试从命令列表构建.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>
没有任何成功
不太确定如何让这个工作......所以任何帮助都会非常感激。