TFS版本定义-应用程序池未使用自定义帐户详细信息创建

时间:2018-08-01 09:35:23

标签: powershell tfs release release-management

我正在尝试创建发布定义,以在部署新应用程序时创建应用程序池。使用新的应用程序名称创建新的应用程序池。

但是,我希望在自定义服务帐户下创建它。使用ApplicationPoolIdentity在哪里创建它。

PFB是我用来创建应用程序及其应用程序池的powershell脚本,它是发行版定义中的任务之一,

-serverName $(Release.EnvironmentName) 
    -userName $(AdminLogin) 
    -password $(Password) 
    -webApplicationName RexxOnlineUpdateProcessing.Service 
    -webSiteName 'Default Web Site' 
    -appPool RexxOnlineUpdateProcessing.Service 
    -appPoolIdentity 4 
    -appPoolUserName $(AppPoolIdentityUserName) 
    -appPoolPassword $(AppPoolIdentityPassword) 
    -websiteBindingProtocols 'http/*:80:'

请让我知道我是否在这里丢失了东西。

1 个答案:

答案 0 :(得分:0)

对于自定义帐户,identityType的值应为3。选中https://developer.apple.com/documentation/uikit/uidropinteractiondelegate/2890870-dropinteraction

顺便说一句,您可以使用this site任务来创建应用程序池。在此任务中,您可以选择Custom Account身份,一旦选择了自定义帐户,则将显示用户名和密码:

WinRM - IIS Web App Management