我在VB 6.0中开发了一个程序并使用了Package&部署向导用于构建安装exe文件安装程序,但我的软件包含一些依赖文件夹和VB Package&部署只允许文件,而不是文件夹。
有没有人知道任何其他类型的包&我可以使用的部署或设置生成器?
答案 0 :(得分:0)
尝试使用iexpress.exe,它内置windows用于创建Windows安装包,它使用起来相当简单,我知道它适用于windows7,10,也可能适用于其他人!您可以在开始菜单中搜索以查找它,或使用运行对话框或命令提示符,只需输入iexpress.exe即可,您可以通过这种方式制作一些vb6安装程序。
答案 1 :(得分:0)
你问的是正确的问题。 :) PDW从来都不是一个足够稳定的解决方案,可以在生产环境中使用它。它从来没有完全解决出现它的“DLL Hell”问题。
主要问题之一是PDW发布后,OS服务包开始不允许更换操作系统使用的大量DLL文件。这是他们解决无处不在的版本问题的唯一方法,这些问题困扰着各地的服务器安装。他们从未对PDW采取任何措施来解决这一变化。因此,如果您的安装包中包含操作系统不允许您替换的DLL文件,则操作系统不会注册它。然后,当您在安装过程中重新启动时,PDW会出错并尝试重新启动,并且您将陷入无休止的重新启动循环中。非常非常糟糕。如果您有兴趣,我会在03年详细地写下here。
您正在尝试做的事情有很多解决方案,其他一些答案会给出一些解决方案。 Microsoft自己的解决方案是Visual Studio Installer,您可以在here上阅读。这是构建您一直看到的那些.msi文件的那个; msi = Microsoft Installer。