Visual Studio持续部署Webapp不起作用

时间:2015-04-27 15:48:41

标签: azure azure-devops continuous-deployment azure-web-sites

我无法使用Azure和VSO之间的集成创建的构建进行部署。 构建完成正确,但它没有部署在网站上! bin文件夹就在那里。但是视图没有文件夹! 当我在解决方案中创建webjob时,我有一种印象。 我也不能发布它! 谢谢

1 个答案:

答案 0 :(得分:1)

您可能实际上是将Web作业(项目只是一个控制台应用程序?)发布到webapp而不是Web项目。

(旁注,这是部署和运行Web作业的一种方法)

您可以通过在“appapp”选项卡上的“app settings”下添加新设置来控制解决方案中的哪个项目。
您想要的设置是Project,它是从解决方案根目录到您的Web项目的.csproj文件的相对路径。

或者,您可以在自定义.deployment文件中指定设置。

Relevant Kudu documentation here

来自文档:

  

您可以指定项目文件的完整路径。请注意,这不是解决方案文件(.sln)的路径,而是项目文件(.csproj / .vbproj)的路径。原因是Kudu只为这个项目构建了最小依赖树,并避免在解决方案中构建Web项目不需要的不相关项目。

     

以下是一个例子:

     

[配置]   project = WebProject / WebProject.csproj