Я развертываю IIS Web App с задачей развертывания IIS Web App в Azure DevOps Release Pipeline. Это хорошо работает, но не устанавливает правильный пул приложений. Я пытаюсь это установить параметр в параметрах. xml или как -setParam для задачи. Но это ничего не меняет. Решения с гуглом не помогли. Как я могу управлять пулом приложений во время развертывания? Спасибо.
РЕДАКТИРОВАТЬ
В отношении этот ответ Я настроил параметры. xml и конвейер, как это. (appHostConfig вместо appPoolConfig ничего не изменил)
parameters.xml
<parameters>
<parameter name="Parameter 1" description="Full site path where you want to install your application (for example, Default Web Site/Application)." defaultValue="Default Web Site/MyApplication" tags="IisApp">
<parameterEntry kind="ProviderPath" scope="iisApp" match="Default\ Web\ Site/MyApplication" />
</parameter>
<parameter name="Parameter 2" description="Enter the name of the application pool." defaultValue="MyAppPool" tags="AppPoolConfig">
<parameterEntry kind="ProviderPath" scope="appPoolConfig" match="MyAppPool" />
</parameter>
<parameter name="IIS Web Application Name" description="Enter the name of the website." defaultValue="MyApplication" tags="IisApp" />
<parameter name="Application Pool" description="Enter the name of the application pool." defaultValue="MyAppPool" tags="AppPoolConfig" />
</parameters>
Установить веб-сайт в задаче развертывания IIS Web App (результаты равны -setParam:name='IIS Web Application Name',value='Default Web Site/MyApplication'
)
Установите параметр пула приложений в задаче развертывания IIS Web App