我正在尝试从 Azure 应用服务的源代码管理设置部署。我也面临着同样的错误。收到的错误是:
Cannot create build definition as no hosted build controller could be found.
我尝试通过单击 Azure 应用服务插槽中的“从源代码管理设置部署”来通过“Visual Studio Online”选项配置此功能。
最佳答案
您的问题有两个问题:
对于新门户,它只能显示具有 Git 版本控制的项目。如果您的项目正在使用 Team Foundation 版本控制 (TFVC),则无法列出它。具体可以引用这个问题:Azure Functions deployment source Visual Studio Team Service project .
对于经典门户,我可以与您遇到同样的问题,这是由于创建 XAML 构建定义时失败引起的。当您直接从 VS 创建 XAML 构建定义时,您应该收到类似的错误消息:
我已帮助您在 Microsoft Connect 页面上提交反馈,您可以在这里跟踪详细信息:https://connect.microsoft.com/VisualStudio/feedback/details/2699963
更新: 根据 Microsoft Connect 页面中的信息,新 VSTS 帐户没有托管构建 Controller 。因此,您需要设置自己的本地构建 Controller 来解决 Classic Portal 的问题。
关于azure - 无法从 Azure 应用服务的源代码管理设置部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37181303/