首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WIX -在安装过程中选中复选框时删除注册表项

WIX -在安装过程中选中复选框时删除注册表项
EN

Stack Overflow用户
提问于 2012-08-01 21:21:03
回答 1查看 1.9K关注 0票数 1

我有一个注册表项,它已被程序更改为安全的加密密码。但是,在升级此应用程序的过程中,我们有时会想要重置此密码。

安装程序将新密码写入软件下的文件夹中,但是由于原始密码已移动到VBO,因此无法加密和使用新密码,因为旧密码仍然在那里。

基本上,我问的是如何根据WIX UI中的复选框值删除注册表项(即已移动到VBO文件夹的注册表项)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-01 23:22:06

实际上,我终于设法解决了这个问题。

我所做的是创建了一个组件,如果设置了UI中的复选框,则该组件将删除注册表项。

代码语言:javascript
复制
<Component Id="RemoveReg" Guid="{F8ACDA4E-0641-4BCC-860A-DA1B1EB88702}">
   <Condition>RESETPASSWORD</Condition>
   <CreateFolder></CreateFolder>
   <RemoveRegistryKey Id="SQLPWREMOVE" Root="HKLM" Key="SOFTWARE\[Our Software]\VBO" Action="removeOnInstall" />
</Component>
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11760192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档