通过msdeploy在包中插入元素

时间:2018-08-17 09:06:57

标签: msdeploy

我们正在创建msdeploy软件包,并使用参数为每个部署设置某些配置。 (特定于环境。) 我们希望在站点配置的程序包中将“ preloadEnabled”标志设置为“ True”。

生成的存档文件示例

尝试添加参数f.e。

    <MsDeployDeclareParameters Include="PreLoad Feature">
        <Kind>DeploymentObjectAttribute</Kind>
        <Scope>.*</Scope>
        <!-- Xpath query into IIS config (archive.xml)-->
        <Match>site/@preloadEnabled</Match>
        <Description>Preload Enabled option</Description>
        <DefaultValue>True</DefaultValue>
        <Priority>-120</Priority>
    </MsDeployDeclareParameters>    

msdeploy只是告诉我们该参数条目无法应用于任何地方。 (因为archive.xml文件中不存在元素'preloadEnabled')

Verbose: Parameter entry 'PreLoad Feature/1' could not be applied anywhere.

如何将元素“ preLoadEnabled = true”插入“站点”配置中?

最好的问候, 詹斯

0 个答案:

没有答案