我们制作由在Windows下运行的软件控制的乐器。我们有一系列分发的软件。目前,该软件是使用msi安装的,这些msi是使用WiX或Visual Studio安装项目创建的。我们还会根据需要安装第三方软件。
我们的软件由我们的服务工程师在工厂或现场安装。
我们不希望选择除驱动器之外的软件安装位置。我们不想安装到Program Files。我们不希望能够修补已安装的软件。
我们的一些软件需要根据客户需求进行配置 我们尝试使用安装程序配置系统的某些产品。我们发现这并不容易,难以维护。
我们正在考虑将msi用于我们的应用程序,因为我们认为我们没有从中获得任何优势。相反,我们正在考虑使用zip文件将软件放在计算机上,然后运行自定义配置程序。我们正在考虑使用AutoIt来编写配置程序,尽管我们可以使用C#。
是否有人有部署不使用msi的软件的经验?
除了可以用来执行此操作的AutoIt之外还有其他工具吗?