如何在 Windows 构建服务器上使用本地包进行 dotnet 构建

4
我正在使用Team City构建一个ASP.NET Core(目标.NET)项目。依赖包与项目一起部署到构建服务器上,遵循以下文件夹结构:
-Packages -SolutionName --src ---myproj.xproj
我有一个nuget.config文件,其中包含。
这样可以在VS中正确还原包,并且引用似乎在构建时保持不变。然而,在构建服务器上,dotnet build找不到依赖项。
是否有任何方法来指定dotnet build的依赖项相对路径?
错误信息如下: Error NU1001: 无法解析依赖关系...

稍微不同的方法——你考虑过运行自己的本地NuGet仓库吗? - Ignas
在尝试构建之前,您是否在构建服务器上恢复软件包? - Pawel
在构建之前,所有的程序包都会被复制到构建服务器上。问题在于配置.xproj的引用路径。 - linktoemi
1
你试过这个吗?https://dev59.com/SpXfa4cB1Zd3GeqPaiI5#36041287 - Axel Heer
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接