我们正在创建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”插入“站点”配置中?
最好的问候, 詹斯