如何解决Azure Devops管道中的-apptype丢失错误

时间:2019-03-18 01:28:25

标签: azure azure-devops azure-pipelines

  

错误:无法生成web.config。错误:属性“ -appType”为   Web.config参数中缺少。 “ -appType”的有效值为:   'python_Bottle','python_Django','python_Flask','node'和'Go',例如'-appType python_Bottle'(无引号)   Python Bottle框架..

此错误发生在我的管道的“ Azure App Service部署步骤”中。最大的奇怪是这是一个标准的ASP.NET MVC应用程序。

该解决方案确实包含多个部署程序包,但是对于该管道,我仅部署其中一个,我专门在“程序包或文件夹”设置(SiteName.Zip)中将该程序包称为

1 个答案:

答案 0 :(得分:0)

您现在可能已经找到了答案,但是对我来说,是从任务的版本3升级到版本4时发生的。他们添加了一个附加的文本字段:

Generate web.config parameters for Python, Node.js, Go and Java apps

现在显示在

上方
JSON variable substitution

文本框。升级任务时,我最终在web.config框中以我的json文件名结尾,这导致了此问题。