crystal-reports – 如何从CAB文件创建MSI?
发布时间:2020-12-14 02:16:16 所属栏目:Windows 来源:网络整理
导读:我需要将Crystal Reports Active X打印控件推送给我的用户,因为他们无法访问自己的计算机来自行安装.理想情况下,我想通过MSI来做到这一点,我可以通过组策略推出. 下面是CAB中的.inf文件.从我读过的内容来看,我相信我可以在Visual Studio的“安装项目”中重新
我需要将Crystal Reports Active X打印控件推送给我的用户,因为他们无法访问自己的计算机来自行安装.理想情况下,我想通过MSI来做到这一点,我可以通过组策略推出.
下面是CAB中的.inf文件.从我读过的内容来看,我相信我可以在Visual Studio的“安装项目”中重新打包它,但我正在寻找一些关于如何解决这个问题的建议. [version] signature="$CHICAGO$" AdvancedINF=2.0 [Add.Code] PrintControl.dll=PrintControl.dll csprintdlg.dll=csprintdlg.dll pvlocale-1-0.dll=pvlocale-1-0.dll xerces-c_2_7.dll=xerces-c_2_7.dll msvcr80.dll=msvcr80.dll Microsoft.VC80.CRT.manifest=Microsoft.VC80.CRT.manifest LCIDTable.xml=LCIDTable.xml [PrintControl.dll] file-win32-x86=thiscab CLSID={B7DA1CA9-1EF8-4831-868A-A767093EA685} FileVersion=13,99 RegisterServer=yes [pvlocale-1-0.dll] file-win32-x86=thiscab FileVersion=13,99 [csprintdlg.dll] file-win32-x86=thiscab FileVersion=13,99 [xerces-c_2_7.dll] file-win32-x86=thiscab FileVersion=14,716 [msvcr80.dll] file-win32-x86=thiscab FileVersion=8,50727,4053 [Microsoft.VC80.CRT.manifest] file-win32-x86=thiscab [LCIDTable.xml] file-win32-x86=thiscab 解决方法
仅当CAB信息存储在MSI数据库(文件和文件夹)中时,MSI程序包才能部署CAB.因此,推荐的方法是提取CAB内容并手动将其添加到MSI中.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在Windows 7及更早版本的VBA的任务栏上更改Microsoft Excel
- active-directory – 这是文件服务器权限的推荐/有效方法吗
- 将dll文件嵌入exe程序
- windows – 如果域控制器被盗,我该怎么办?
- Windows驱动程序中的__security_init_cookie导致错误检查KE
- Windows Azure Powershell部署错误 – “远程服务器返回了意
- windows-server-2003 – 我可以删除DHCP中的租约以强制在客
- 20175312 2018-2019-2 实验三 敏捷开发与XP实践 实验报告
- dos脚本2
- 如何在Windows 10上安装旧版本的Git
推荐文章
站长推荐
热点阅读