我有几个从 bitbucket 部署的 azure web 应用程序。
一切正常,根本没有任何问题。
自从我上次提交以来,azure 部署现在失败并出现以下错误:

Command: deploy.cmd

Installing Kudu Sync

D:\local\AppData\npm\kudusync -> D:\local\AppData\npm\node_modules\kudusync\bin\kudusync

[email protected] D:\local\AppData\npm\node_modules\kudusync

├── [email protected]

├── [email protected]

└── [email protected] ([email protected])

Test

'D:\Program' is not recognized as an internal or external command,

Handling .NET Web Application deployment.

operable program or batch file.

An error has occured during web site deployment.

通常,当代码导致部署错误时,我可以通过检查错误找到根本原因,但这一次似乎完全无关。

以前有人遇到过类似的问题吗?

谢谢

最佳答案

发现问题了。通过 deploy.cmd 脚本,我添加了一些“echo”来检查变量值,我注意到 MSBUILD_PATH 变量值为 D:\Program Files\etc .... 并且当脚本运行时,它周围没有引号,因此为什么会出现 D:\Program 错误。我在它周围添加了引号( "%MSBUILD_PATH%" ),现在它又可以正常工作了。

关于git - Azure git 部署失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32497991/

10-13 07:41