我已经看到一些安装程序,可以验证计算机是否具有必需的资源,如果没有,则会自动安装。
EX:如果PC中没有可用的.net框架,Kaspersky Antivirus会自行安装。< br />
如何制作此类安装程序??
我在vs2017中在vb.net中做了一个项目。它的桌面应用程序,现在正在构建安装程序。
尝试过msi安装程序,但找不到一些模块/库/数据可从中学习。
根据我的要求,任何有关此事的示例都会对我有所帮助。
InstallShield已付款,对我来说价格不菲。
制作一个便捷的方法是什么?
我想使用安装屏蔽向导进行的操作是:
感谢。
答案 0 :(得分:0)
我没有时间做出正确的回答。这会很短。 Quick overview of the major tools(带有评论链接)。 WiX 和 Visual Studio安装程序项目是免费的。不建议使用后者,因为该链接中说明了一些原因(尽管它应该能够实现您想要的大部分功能-在纸上)。
WiX可以像商业工具一样实现您想要的东西,并且它们具有使用速度更快的功能(GUI编辑器)来帮助您实现目标。
WiX还具有the Burn bootstrapper / downloader / chainer component功能,可让您将任何必备安装程序包装在 setup.exe启动器中。 Installshield具有 Suite项目,并且Advanced Installer具有包含必备组件的功能,如链接中所述。所有人都可以运行SQL查询。