teamcity - 使用 TeamCity 设置 Orchard 项目的部署

标签 teamcity msdeploy orchardcms

我们使用 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/

相关文章:

c# - 我如何在 NuSpec 文件中创建占位符并通过 TeamCity 参数替换它们

wix - TeamCity 构建 MSP 文件

msdeploy - 使用 msdeploy 转换文件

orchardcms - 如何在 Orchard CMS 中添加子页面

gallery - Orchard 上的 Orchard 画廊 1.6

merge - 在 TeamCity 中基于拉取请求合并运行 CI 构建

sonarqube - 团队城市代码覆盖率和单元测试结果未显示在 Sonar 上

javascript - Webpack制作,防止覆盖现有文件

azure - 如何将额外文件添加到由 Visual Studio 中的 Azure 资源组项目调用的 msbuild 生成的包中

c# - 我如何根据一天中的时间或访问者的设备等规则更改 Orchard CMS 中站点的主页?