Azure部署失败无法找到解决方案文件?

时间:2015-01-07 01:17:24

标签: azure msbuild

当我从bitbucket部署我的存储库时,我收到以下错误,

Handling .NET Web Application deployment.  

The system cannot find the file specified. 

Failed exitCode=1, command=nuget restore "D:\home\site\repository\MySolution.sln" 

An error has occurred during web site deployment.

我在repo的根目录下有一个.deployment文件,其中包含以下内容

[config]
command = deploy.cmd

我在root上也有一个deploy.cmd文件,由于某种原因会在以下行失败

    echo Handling .NET Web Application deployment.

    :: 1. Restore NuGet packages
    IF /I "MySolution.sln" NEQ "" (
      call :ExecuteCmd nuget restore "%DEPLOYMENT_SOURCE%\MySolution.sln"
      IF !ERRORLEVEL! NEQ 0 goto error
    )

为什么Azure找不到我的解决方案文件?即使使用FTP,我也可以在存储库的根目录中看到解决方案文件......

1 个答案:

答案 0 :(得分:0)

原来是因为我在我的NuGet.config中使用加密密码作为我的私人nuget服务器,我切换到Plaintext并且它有效!