ccnet错误,msbuild和nuget错误代码为;MSB3073“;

ccnet错误,msbuild和nuget错误代码为;MSB3073“;,msbuild,nuget,cruisecontrol.net,nuget-package-restore,Msbuild,Nuget,Cruisecontrol.net,Nuget Package Restore,我已经为这个错误挣扎了很长一段时间 我已经清理了路径,但是我检查了路径和来源,它们是正确的。我已经检查了代理,它工作正常。我在命令行中运行了该命令,它工作正常,但ccnet/msbuild会记录这些错误 <message level="high"><![CDATA["C:\Develop\Web\.nuget\NuGet.exe" install "C:\Develop\Web\MyCompany.MyProject\packages.config" -nocache

我已经为这个错误挣扎了很长一段时间

我已经清理了路径,但是我检查了路径和来源,它们是正确的。我已经检查了代理,它工作正常。我在命令行中运行了该命令,它工作正常,但ccnet/msbuild会记录这些错误

    <message level="high"><![CDATA["C:\Develop\Web\.nuget\NuGet.exe" install "C:\Develop\Web\MyCompany.MyProject\packages.config" -nocache -source "https://www.nuget.org/api/v2/;http://ec2-54-201-44-121.us-west-2.compute.amazonaws.com/nuget/"  -NonInteractive  -solutionDir "C:\Develop\Web\ "]]></message>
    <error file="WARNING" line="0" column="0" timeStamp="02/27/2014 11:40:52"><![CDATA[(403) Forbidden.]]></error>
    <error file="WARNING" line="0" column="0" timeStamp="02/27/2014 11:40:52"><![CDATA[(403) Forbidden.]]></error>
    <error file="WARNING" line="0" column="0" timeStamp="02/27/2014 11:40:52"><![CDATA[(403) Forbidden.]]></error>
    <error file="WARNING" line="0" column="0" timeStamp="02/27/2014 11:40:52"><![CDATA[(403) Forbidden.]]></error>
    <message level="high"><![CDATA[Installing 'MyProject.MyCompany.Common 1.0.0'.]]></message>
    <message level="high"><![CDATA[Installing 'MyProject.EnterpriseLibrary.4.1 1.0.1'.]]></message>
    <message level="high"><![CDATA[Installing 'MyProject.Web.Cms.Libraries 1.0.0'.]]></message>
    <message level="high"><![CDATA[Installing 'MyProject.MyCompany.Interactive.DataAccess 1.0.0'.]]></message>
    <message level="high"><![CDATA[Successfully installed 'MyProject.MyCompany.Interactive.DataAccess 1.0.0'.]]></message>
    <message level="high"><![CDATA[Successfully installed 'MyProject.MyCompany.Common 1.0.0'.]]></message>
    <message level="high"><![CDATA[Successfully installed 'MyProject.EnterpriseLibrary.4.1 1.0.1'.]]></message>
    <message level="high"><![CDATA[Successfully installed 'MyProject.Web.Cms.Libraries 1.0.0'.]]></message>
    <error code="MSB3073" file="C:\Develop\Web\.nuget\NuGet.targets" line="88" column="9" timeStamp="02/27/2014 11:41:03"><![CDATA[The command ""C:\Develop\Web\.nuget\NuGet.exe" install "C:\Develop\Web\MyCompany.MyProject\packages.config" -nocache -source "https://www.nuget.org/api/v2/;http://ec2-54-201-44-121.us-west-2.compute.amazonaws.com/nuget/"  -NonInteractive  -solutionDir "C:\Develop\Web\ "" exited with code -1.]]></error>
  </project>

以CC.NET服务正在运行的标识(域\用户名)登录

我有类似的源代码管理命令行工具。 当我以服务使用的身份登录并运行命令行(您说可以)后,我很快看到了错误

所以这是一种有根据的猜测。但我也看到过类似的情况

如果您没有运行CC.NET服务的专用标识(域\用户名)……我会创建一个


您还可以停止服务..并(暂时)从命令行运行cc.net..但再次..以运行cc.net服务的身份登录。

不幸的是,问题仍然存在,但这让我想到了其他问题,我现在可以看到命令行中的错误,这就是问题所在。看看真正的错误。我的svn错误与CC.NET无关。就是我必须以这个身份永久地接受“证书”。但我看到了真正的问题,是同一个错误吗?或者您收到的报告稍有不同?使用服务帐户登录后出现相同的错误。服务帐户在web代理级别被阻止的方式有所不同。一旦能够复制,我很快就能调整配置文件,直到它工作。基本上,我的AWS nuget服务器是http并且可以工作,而htts公共nuget服务器没有