Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Teamcity未能通过nuget安装软件包_C#_Log4net_Teamcity_Nuget - Fatal编程技术网

C# Teamcity未能通过nuget安装软件包

C# Teamcity未能通过nuget安装软件包,c#,log4net,teamcity,nuget,C#,Log4net,Teamcity,Nuget,已解决-请参阅评论 我在team city上有一个项目未能安装所需的软件包 这已经运行了一年多,但本周所有构建都开始失败。 我的发展过程如下: 我们使用github,并使用visualstudio进行本地开发。我们有一个执行编译的windows teamcity代理和一个自动运行构建的teamcity服务器 我在生成时遇到以下错误: c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(902, 9): er

已解决-请参阅评论

我在team city上有一个项目未能安装所需的软件包

这已经运行了一年多,但本周所有构建都开始失败。 我的发展过程如下:

我们使用github,并使用visualstudio进行本地开发。我们有一个执行编译的windows teamcity代理和一个自动运行构建的teamcity服务器

我在生成时遇到以下错误:

c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(902, 9): error MSB3073: The command "nuget install C:\BuildAgent\work\MyProject\MyLibaries\Gelf4Net\Gelf4net\packages.config -o C:\BuildAgent\work\MyProject\MyLibaries\Gelf4Net\Gelf4net\Packages" exited with code 1.
在my packages.config中,我需要安装以下软件包:

package id="log4net" version="1.2.11"

package id="Newtonsoft.Json" version="4.5.10"

package id="RabbitMQ.Client" version="2.8.7"
我在网上阅读了许多主题,并尝试了以下方法:

  • 已从teamcity nuget中删除所有包文件夹(强制下载新包)
  • 更新nuget至最新版本(2.5)
  • 重新添加对项目的所有引用并推送
  • 将项目重新添加到teamcity
  • 在teamcity上启用和禁用nuget
  • 在teamcity中添加了新的nuget 2.5
如果我在构建代理上运行“nuget安装
C:\BuildAgent\work\MyProject\MyLibaries\Gelf4Net\Gelf4Net\packages.config-o C:\BuildAgent\work\MyProject\MyLibaries\Gelf4Net\Gelf4Net\packages”,它将运行并安装包。

项目在本地构建和运行


请提供任何建议或帮助

我发现了问题,我们的项目包括许多其他项目,除非每个项目中的包都在同一版本上,否则teamcity将无法构建

我发现了问题,我们的项目包括许多其他项目,除非每个项目中的包都在同一版本上,teamcity将无法构建。这个问题似乎离题了,因为它是关于用户的特定设置,他在评论中回答了自己。