在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”,转换将正常工作。
为什么环境变量不能正常工作?我需要这个工作,这样我的不同环境将正常工作。
1条答案
按热度按时间72qzrwbm1#
不能这样使用环境变量。这是不可能的。