我们使用 teamcity 来部署我们的几个项目。我正在尝试设置 Orchard 项目的部署,但目前遇到了一些问题。
我有 teamcity 项目构建并通知成功和失败的构建。当我添加部署步骤并运行它时,出现以下错误:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.targets(3460, 5): error MSB4044: The "ConcatFullServiceUrlWithSiteName" task was not given a value for the required parameter "SiteAppName".
我无法判断是否只是我没有正确配置构建步骤,或者 Orchard 是否有问题。有没有人成功地从 TeamCity 部署 Orchard 项目,您能帮助阐明这个问题吗?
最佳答案
我遇到了同样的问题,并通过转到 Visual Studio 项目设置中的“发布/打包 Web”选项卡并在“IIS 网站/”下指定 IIS 网站名称来修复该问题在目标服务器上使用的应用程序名称。。
您还可以将 DeployIisAppPath 指定为 TeamCity 中的 MS 构建参数。
关于teamcity - 使用 TeamCity 设置 Orchard 项目的部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6060863/