![]() |
1
3
Infragistics是那些运行时包含大量COM DLL的公司之一,他们不提供任何类型的运行时redist,不管是EXE/MSI还是MSM(合并模块)。 您是否只针对Windows XP及更高版本?如果是这样的话,我个人会在你的应用程序中直接私自部署所有的DLL,并通过清单使用无COM注册,这样你就不必写入注册表,也不必冒险与另一个应用程序发生冲突。基本上,当运行EXE时,windows会查看清单并虚拟化COM信息,从而允许进程进行所需的COM调用。 InstallShield 12+有一个向导来帮助创建这个。 http://kb.flexerasoftware.com/doc/Helpnet/installshield12helplib/IWPRegFreeComWiz.htm
|
![]() |
2
3
我们使用点击一次,所以这可能适用或不适用,但。。。 由于某些原因,您必须在发布应用程序文件中将每个DLL设置为“Include”而不是“Include(Auto)”。 |
![]() |
3
2
|
![]() |
KIS · 从Windows安装项目读取产品编号 8 年前 |
![]() |
Gaza · Installshield环境变量 9 年前 |
![]() |
Simon · 如何将目录标识符传递给Install Shield中的操作 10 年前 |
![]() |
McClane · 是否可以仅在修复模式下运行自定义操作 11 年前 |