如果在安装过程中安装了某个功能,那么写入 reg 密钥的最佳方法是什么?
问问题
233 次
1 回答
0
您应该使用指定条件的组件。条件可能会引用功能状态(当前或请求 - 有关更多详细信息,请参阅此链接)。我使用“&”符号 - 它被请求(应通过安装实现)功能状态。
<Component Id="MyComponentSpecificReg" Guid="YOURGUID">
<Condition>&MyFeatureId = 3</Condition> <!--install this component only of feature requested state is LOCAL (You may need other condition - please read the link I posted above)-->
<RegistryKey Root="YOUR REG ROOT" Key="YOUR REGISTRY PATH" Action="create">
<RegistryValue Name="YourKeyName" Type="string" Value="[YOUR_PROPERTY]"/>
</RegistryKey>
</Component>
于 2012-12-17T17:59:34.513 回答