通过teamcity和章鱼部署,将32位应用程序设置为True

时间:2015-11-25 08:12:59

标签: .net .net-4.0 teamcity octopus-deploy

我使用团队城市进行构建,使用章鱼进行部署。

每次部署后,应用程序池中的启用32位应用程序设置为True虽然章节中的启用32位应用程序设置为false,但这突然发生。

我希望在应用池中启用32位应用程序为假。

尝试了几种方法,但无法弄清楚发生了什么。

有人遇到类似问题或有任何建议吗?

由于

1 个答案:

答案 0 :(得分:1)

旧版本的" IIS AppPool - 创建"步骤模板处理一些布尔值的方式存在错误,导致Enable32BitAppOnWin64AutoStart始终为True。尝试从https://library.octopusdeploy.com/#!/step-template/actiontemplate-iis-apppool-create更新到最新版本的步骤模板。脚本中的相关行用于解析参数:

$appPoolAutoStart = [boolean]::Parse($OctopusParameters['AppPoolAutoStart'])
$appPoolEnable32BitAppOnWin64 = [boolean]::Parse($OctopusParameters['AppPoolEnable32BitAppOnWin64'])