Кажется, что переменные окружения игнорируются в моем xdt-преобразовании для applicationHost.
Я создал следующий файл applicationHost.xdt
на azure в папке \home\site
. Он НЕ выполняет преобразование для applicationHost.config
<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">>
<system.applicationHost>
<applicationPools>
<add name="%WEBSITE_SITE_NAME%" xdt:Locator="Match(name)">
<recycling disallowOverlappingRotation="true" xdt:Transform="Insert" />
</add>
<add name="%WEBSITE_IIS_SITE_NAME%" xdt:Locator="Match(name)">
<recycling disallowOverlappingRotation="true" xdt:Transform="Insert" />
</add>
</applicationPools>
</system.applicationHost>
</configuration>
Если я настрою% WEBSITE_SITE_NAME%, чтобы сказать "dev-mysitename.com", преобразования работают правильно .
Почему переменные окружения не работают должным образом? Мне нужно, чтобы это работало, чтобы мои окружения работали правильно.