使用TeamCity设置部署orchard项目

tja*_*ans 9 teamcity msdeploy orchardcms

我们使用teamcity来部署我们的几个项目.我正在尝试设置一个果园项目的部署,我目前遇到了一些问题.

我有团队城市项目建设并通知成功和失败的构建.当我添加部署步骤并运行它时,我收到以下错误:

C:\ Program Files(x86)\ MSBuild\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.targets(3460,5):错误MSB4044:"ConcatFullServiceUrlWithSiteName"任务未获得所需的值参数"SiteAppName".

我不知道是不是我没有正确配置构建步骤,或者它是否与果园有问题.有没有人成功部署TeamCity的果园项目,你能帮助解决这个问题吗?

Ric*_*ide 27

我遇到了同样的问题并通过转到Visual Studio项目设置中的"发布/打包Web"选项卡并在"IIS网站/应用程序名称下使用目标服务器"下指定IIS网站名称来修复它.

您还可以在TeamCity中将DeployIisAppPath指定为MS构建参数.


tja*_*ans -4

我发现了问题,我们没有为 Web 服务器上的部署用户正确设置一些权限。我能够给用户正确的

  • 这对于您来说不是一个很好的答案,我的意思是它不会为遇到此问题的其他人增加价值。我很想看到你解释一下到底是什么解决了这个问题。非常感激 (6认同)