【发布时间】:2015-09-10 14:45:35
【问题描述】:
我有一个解决方案,它有一个 ASP.NET MVC Web 应用程序,在 Visual Studio TFS 中在线进行源代码控制。该站点托管在 Azure 中,每次在 TFS 在线构建时都会部署该站点。一切正常。
然后,我使用 Add > New Azure WebJob 项目向解决方案添加了一个 Web Job 项目,并在 this post on the azure blog 的帮助下进行了设置。从那时起,我注意到对 Web 应用程序所做的任何更改都不再反映在已部署的站点上。我在 TFS 在线的构建日志中没有看到任何错误。
要解决此问题,我必须 1) 从解决方案中删除 Web 作业项目,并 2) 在部署之前在 Web 应用程序的项目属性中注释掉 webjobs-list.json 文件中的所有内容。这实际上将解决方案恢复到添加 Web 作业之前的状态。
我想知道我可以做些什么来防止我的问题发生。我想我可能错过了一些配置步骤,但我不知道去哪里找。
【问题讨论】:
标签: azure visual-studio-2013 tfs azure-webjobs