VSTS 部署无法正常工作

VSTS deployment not working properly

我有内置于 VSTS 中的 .Net 解决方案。我的发布也成功了,但是我看不到我的 WebApplication 运行。找到附上的截图

请查看随附的部署 azure 应用服务任务屏幕截图。

如果我遗漏任何配置,请提出建议。

hostingstart.html的内容,在应用服务的wwwroot文件夹下,可以查看通过访问 https://[web app name].scm.azurewebsites.net/DebugConsole 访问文件并转到 site\wwwroot 文件夹。

如果应用服务无法识别网络项目(例如Global.asax)并且没有默认页面文件(网络服务应用程序设置。) , 会显示hosttingstart.html页)

因此,您需要检查发布工件中的文件。

如果是web部署包(zip文件),需要通过Web部署发布。 (选中 Publish using Web Deploy 选项并在包或文件夹框中指定包路径(例如 $(System.DefaultWorkingDirectory)/**/*.zip),您可以通过选中 Remove additional files 来清除其他文件在目的地 选项)

我在 部署 Azure 应用服务 任务中看到要部署的包或文件夹指向放置文件夹。相反,它应该指向放置文件夹中的 zip 文件。

例如:$(System.DefaultWorkingDirectory)/TestApp/drop/TestApp.zip

试试这个,如果有任何其他问题请更新。