我有一个处理连接到COM端口的设备的web api。我使用isWix创建了简单的安装程序,它只是将构建的应用程序复制到安装程序窗口中指定的位置。如何添加下一步,它搜索所有使用的COM端口,并给用户选择框来指定设备连接的位置?我想要更改appsettings.json文件(复制到安装目的地的文件之一),使其具有用户选择的端口名称。
我不确定isWix和Wix有什么关系。我认为它是一个自动创建wix项目的工具?我只能在不可能或者只是比使用isWix简单的情况下使用Wix。
发布于 2021-03-12 02:51:14
IsWiX具有加快WiX开发的项目模板和图形设计器。除了通过取消注释一行XML注入自定义对话框之外,它没有任何东西可以解决这个特定的问题。在此对话框中,您可以创建一个组合框。您需要编写一个自定义操作来填充一个临时表,以便具有COM端口列表和其他自定义操作,从而使用用户选择的值更新JSON文件。
有没有办法把这个功能转移到你的应用程序的第一次运行?这将大大简化安装程序的设计。
https://stackoverflow.com/questions/66464108
复制相似问题