Visual Studio TFS不会部署Web项目

时间:2017-07-31 15:52:53

标签: iis deployment continuous-integration azure-devops cd

我正在使用Visual Studio团队服务(visual studio online)。我有一个视觉工作室解决方案,有12个项目,包括我设置的Web项目(前端)。我已经设置了构建和部署管道并成功将项目部署到IIS,但是在检查部署的文件时,我发现Web项目没有被部署,只有类库。导航到网站网址提供了"未经授权的响应"。

2 个答案:

答案 0 :(得分:0)

请参阅以下步骤来部署Web应用程序:

  1. NuGet还原任务以还原包
  2. Visual Studio构建任务(解决方案:***。sln; MSBuild参数:/ p:SkipInvalidConfigurations = true / p:DeployOnBuild = true / p:WebPublishMethod = Package / p:PackageLocation =" $(build。 artifactstagingdirectory)\&#34);平台:xxx(例如$ Buildplatform);配置:XXX(例如$(BuildConfiguration))
  3. WinRM-IIS Web App Deployment任务:(机器:XXX;管理员登录:XXX;密码:XXX; Web部署包:$(build.artifactstagingdirectory)\ XXX.zip;网站名称:XXX

答案 1 :(得分:0)

现在可以使用,我刚刚将Visual Stuio版本(在构建定义中)更改为Visual Studio 2015,因为这是应用程序编写的地方