所以..我有这个 CA
<CustomAction Id="InstallSetProp" Property="CustomActionData" Value="<some other data that's formatted exactly the same> /webconftmploc="[WEBCONFIGTMPLOC]"" />
但是,当调用此 CA 时,会显示一个消息框,显示“错误获取属性”,这是虚假的,因为该属性已正确设置并且稍后可以访问。(除了搞乱我完全自动化安装的尝试之外什么都不做)我正在通过一个引导程序运行 .msi,该引导程序会切换/qr
以帮助解决这个问题。
/webconftmploc="[WEBCONFIGTMPLOC]"
删除时未显示消息框错误,因为记录[WEBCONFIGTMPLOC]
是绝对文件路径或“未设置”,我想知道是否有任何特殊原因导致此行为发生。
但是,当然,我对抑制或修复此操作的任何可能方式更感兴趣。