gpt4 book ai didi

infragistics - 我应该如何在 InstallShield 安装项目中包含 Infragistics 依赖项?

转载 作者:行者123 更新时间:2023-12-04 04:35:15 24 4
gpt4 key购买 nike

我有一个 Windows 应用程序,我们在其中使用 Infragistics 控件。现在,我们正在使用 InstallShield 创建其安装项目。

这是我第一次使用 InstallShield。看来我们需要在依赖项中提供 Infragistics 设置。我不想安装安装程序,或者它不应该安装。难道不能只提供我们在 Debug/Release 文件夹中的 Infragistics DLL 吗?

请帮忙!

谢谢。

最佳答案

Infragistics 是其中一家运行时由大量 COM DLL 组成的公司,他们不提供任何类型的运行时重新分发,无论是 EXE/MSI 还是 MSM(合并模块)。

您是否仅针对 Windows XP 及更高版本?如果是这样,我个人会直接私下在您的应用程序中部署所有 DLL,并通过 list 使用 COM-Free 注册,这样您就不必写入注册表并冒着与另一个应用程序发生冲突的机会。基本上,当您的 EXE 运行时,Windows 会查看 list 并虚拟化 COM 信息,从而允许您的进程进行所需的 COM 调用。

InstallShield 12+ 有一个向导来协助创建它。

http://kb.flexerasoftware.com/doc/Helpnet/installshield12helplib/IWPRegFreeComWiz.htm

如果您仍然必须支持 Windows 2000,或者您的要求无法满足上述要求,我会继续将文件作为永久组件安装到 System32,并将 COM 元数据提取到您的 MSI 中。组件向导将帮助您进行设置。

关于infragistics - 我应该如何在 InstallShield 安装项目中包含 Infragistics 依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3352266/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com