|
|
1
1
如果通过添加/删除程序或使用产品ID的msiexec删除任务3,则围绕msi的包装器将无法处理该任务。我将使用自定义操作或msi可能生成的辅助实用程序。 这取决于服务需要的配置量。对于一些只需要在连接字符串中更新服务器名称的小配置文件,我们在安装期间使用util:xmlfile元素更新该文件。 我们还有一个配置实用程序,在安装结束时使用
要从文件加载设置,您可以使用自定义操作来执行此操作,然后在使用xmlfile或自定义操作安装时使用这些设置更新配置文件。或者将“从文件加载设置”作为向导GUI的选项并在安装后启动。 |
|
|
2
0
最后,我决定使用安装后配置实用程序创建一个MSI。 并不像我希望的那样优雅,但可以确保以事务方式正确完成安装和卸载清理。 |