无法生成和部署默认的azure web bot

qlckcl4x  于 2021-06-24  发布在  Kudu
关注(0)|答案(1)|浏览(560)

我在azure中创建了一个web机器人。bot正在使用bot sdk v4。在使用build.cmd在联机代码编辑器中生成bot时,出现以下错误:

Kudu sync from: 'D:\local\Temp\___deployTemp8666' to: 'D:\home\site\wwwroot\.'
Copying file: 'BasicBot.deps.json'
Copying file: 'BasicBot.runtimeconfig.json'
Copying file: 'web.config'
Ignoring: .deployment
Ignoring: deploy.cmd
Error: ENOENT: no such file or directory, open 'D:\home\site\artifacts\manifest'
Failed exitCode=1, command="D:\local\AppData\npm\kuduSync.cmd" -v 50 -f "D:\local\Temp\___deployTemp8666" -t "D:\home\site\wwwroot\." -n "D:\home\site\wwwroot\..\artifacts\manifest" -p "D:\home\site\wwwroot\..\artifacts\manifest" -i ".git;.hg;.deployment;deploy.cmd"
An error has occurred during web site deployment.

我在azure中使用了默认的webbot模板v4,没有对代码做任何更改。应用程序不应该能够编译和部署开箱即用吗?
谨致问候,彼得

insrf1ej

insrf1ej1#

我终于找到了这个错误的原因。它一定是azure中bot创建模板中的错误。我看到的只是“artifacts”文件夹还没有创建。一旦我手动创建了它,一切都很好。

相关问题