繁体   English   中英

如何在MSI安装程序中设置自定义对话框?

[英]how to condition a custom dialog in msi installer?

我在VS2008创建的msi安装程序的开始阶段添加了一个自定义对话框,以允许用户选择是否要更新数据库。 但是,如果尚未安装数据库,则该对话框没有任何意义。 因此,我想搜索数据库第一部分,如果未安装数据库,则应忽略该对话框。 怎么做

替代文字

您正在尝试使Visual Studio部署项目执行其并非设计要执行的操作。 在MSI生成后,将需要MSI表的广泛知识和大量的生成自动化脚本来操纵MSI。 就是说,如果您不得不问这个问题,那么您将无法做到。

别再浪费时间使用VDPROJ(微软已经退休了,因为他们甚至都知道它糟透了),然后开始研究WiX或InstallShield。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM