环境变量被忽略

k3bvogb1  于 2021-06-21  发布在  Kudu
关注(0)|答案(1)|浏览(345)

在applicationhost的xdt转换中似乎忽略了环境变量。
我创建了以下文件 applicationHost.xdt 在天空的蔚蓝上 \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\u site\u name%调整为“dev mysitename.com”,转换将正常工作。
为什么环境变量不能正常工作?我需要这个工作,这样我的不同环境将正常工作。

72qzrwbm

72qzrwbm1#

不能这样使用环境变量。这是不可能的。

相关问题