让用户在安装时选择COM端口,并将选择的COM端口保存在appsettings.json中



我有一个web api来处理连接到COM端口的设备。我使用isWix创建了简单的安装程序,只是将构建的应用程序复制到安装程序窗口中指定的位置。如何添加下一步,它搜索所有使用的COM端口,并给用户选择框指定设备连接的位置?我想更改应用设置。Json文件(复制到安装目标的文件之一),因此它具有用户选择的端口名称。

我不确定isWix是如何与Wix相关的。我想这是一个自动创建wix项目的工具?如果不可能,我可以只使用Wix,或者它只是比使用isWix更简单。

IsWiX有项目模板和图形设计器来加速WiX的开发。除了取消注释一行XML注入自定义对话框之外,它没有解决这个特定问题。在这个对话框中,您可以创建一个组合框。您需要编写一个自定义操作来填充一个临时表,以包含COM端口列表和其他自定义操作,以使用用户选择的值更新JSON文件。

是否有办法将此功能转移到应用程序的首次运行?这将大大简化安装程序的设计。

相关内容

  • 没有找到相关文章

最新更新