我想用创建一个安装程序,我是一个初学者,我在其中创建了一个对话框和一个编辑框。
在使用Wix3.7安装文件之后,我想在我的一个配置文件中更改一些值
在设置过程中使用编辑框中给定的字符串写入配置文件
发布于 2016-04-26 17:31:14
编辑对话框中的值与大写id的属性相关联(假设您指的是WiX对话框/编辑框)。您应该在您的Secure=yes中声明该属性为WiX,因此它在整个安装过程中是公开的。
要将值写入文件,您需要一个延迟的自定义操作,这与此相关:
How to pass CustomActionData to a CustomAction using WiX?
这不是唯一的解决办法。根据应用程序及其配置文件的使用情况,可能有更简单的方法,例如将值写入注册表(这根本不需要代码),并让应用程序使用该值作为配置文件值的重写。或者有一个配置实用程序,用户随后运行该工具来输入值,这具有易于构建和测试的优点,并允许用户以有效的方式更改值。
https://stackoverflow.com/questions/36857680
复制相似问题