我正在尝试从Azure App Service的源代码管理中设置部署。我也面临同样的错误。我收到的错误是:
Cannot create build definition as no hosted build controller could be found.
尝试通过在Azure App Service的插槽中单击“从源代码管理部署安装”来通过“Visual Studio Online”选项进行配置。
答案 0 :(得分:1)
您的问题有两个问题:
对于新门户,它只能显示带有Git版本控制的项目。如果您的项目正在使用Team Foundation版本控制(TFVC),则无法列出。您可以参考此问题获取问题:Azure Functions deployment source Visual Studio Team Service project。
对于Classic Portal,我可能会遇到同样的问题,这是由创建XAML构建定义时的失败引起的。当您直接从VS创建XAML构建定义时,您应该收到类似的错误消息:
我已帮助您在Microsoft Connect页面上提交反馈,您可以在此处跟踪详细信息:https://connect.microsoft.com/VisualStudio/feedback/details/2699963
<强>更新强> 根据Microsoft Connect页面中的信息,新的VSTS帐户没有托管构建控制器。因此,您需要设置自己的内部部署构建控制器来解决Classic Portal的问题。