我已将 Cloud 服务配置为在一个Web角色中运行多个Web应用程序 . 有关此is in the documentation的更多信息 .

使用Azure 2.3 SDK进行本地构建时,该文档似乎不正确 . 显然,自SDK 1.8以来, physicalDirectory 属性与Azure Cloud 服务项目文件夹无关,而是与其输出文件夹相关 . 另见this question . 通过将路径更改为 ../../../Project.Name ,可以使用SDK 2.3在VS2013本地构建和部署服务 .

我们还在Visual Studio Online上使用持续集成 . 但是,项目现在无法构建,并显示第二个Web项目的路径无效的消息 . 它尝试使用的路径是 C:\Project.Name\ . 我不认为这是完全正确的 .

我已经使用 ../Project.Name 作为VSO上的 physicalDirectory 属性值进行了测试,但这也失败了 .

是以某种方式为Visual Studio Online正确配置它,还是目前不支持它?