小编use*_*795的帖子

使用Git部署到Azure,无法从多项目解决方案部署正确的网站

我有一个具有MVC网站(WebApplication1)是依赖于溶液(WebAppCore)另一个项目的解决方案.源代码托管在Visual Studio Online上的git中.我配置了持续集成.一切都很好,但是当部署发生时,它会部署WebAppCore.据我了解,这是预期的行为,因为这是解决方案中的第一个项目.我希望它部署WebApplication1.

我的问题似乎与此相同: Azure网站部署特定的Web项目

该问题的解决方案是转到azure网站配置页面并添加Project的应用程序设置,并为其提供我想要部署的项目的repo root相对路径.在我的情况下是:

项目:WebApplication1\WebApplication1\WebApplication1.csproj

该设置似乎不起作用.我已尝试过该项目路径的许多其他组合,但似乎都没有.

这里有更多细节:

  • Visual Studio 2013
  • Visual Studio Online
  • 托管git构建过程
  • 模板是GitContinuousDeploymentTemplate.12.xaml

在模板流程设置中:

  • Build\Projects设置为解决方案
  • 部署\ Windows Azure部署环境是我的天蓝色网站.

故障排除1由于这些都是测试项目,因此当我删除WebAppCore时,WebApplication1现在是解决方案中唯一可以部署的项目.

故障排除2虽然这不是我想要的修复程序,但我决定尝试使用此处所述的.deployment文件(尽管本文还提到了使用Project应用程序设置): 如何使用TFS Online < - > Azure Website集成当解决方案中有两个Web应用程序时

这也不起作用

git azure azure-web-sites azure-devops

10
推荐指数
2
解决办法
3131
查看次数

为azure创建部署凭据时出错

我有一个成功部署到Azure的网站,它一直工作正常.最近,网站停止响应似乎无处不在"服务器遇到内部错误".它自己回来了.

要解决这个问题,我相信我需要从网站上FTP日志来查看它们.

为了获取日志,我相信我需要为网站创建部署凭据(我通常使用发布配置文件在Visual Studio中部署.

当我去创建部署凭据时,我反复收到错误"无法设置凭据错误:'无法修改此用户,因为正在进行另一项操作.'"

我不知道正在进行任何其他操作.有没有办法看看正在进行的其他操作?这听起来像是一个合法的问题吗?这可能是一个误导性的错误信息,其中问题实际上是别的吗?

提前致谢

azure

8
推荐指数
1
解决办法
945
查看次数

标签 统计

azure ×2

azure-devops ×1

azure-web-sites ×1

git ×1