gpt4 book ai didi

deployment - 如何为我的其他版本的Office Addin制作单一安装程序

转载 作者:行者123 更新时间:2023-12-02 04:18:27 33 4
gpt4 key购买 nike

任何人都知道如何使Office 2003/2007插件都通用的安装程序。
安装程序应自动选择适当的Office版本(2003/2007),具体取决于安装的Office。

我将VS2008,可扩展性-共享加载项用于我的Office插件。我有2个针对2003年和2007年的项目,我想为这两个都做一个Common Installer。

有人事先做过类似的事情吗?

我需要一个部署(msi)程序包,以便用户无需选择他需要使用的版本。

最佳答案

香港专业教育学院过去使用此bat文件命令来安装正确的PIA,也许您会发现它有用,如果存在“HKLM \ SOFTWARE \ Microsoft \ office \ 12.0 \ Excel”,则表示已安装Office 2007 Excel。

@Echo off
:BEGIN
CLS
reg query "HKLM\SOFTWARE\Microsoft\office\12.0\Excel" || GOTO INSTALL11
REM *************** INSTALLING OFFICE 12 PIA *****************************
%programfiles%\{InstallFolder}\O2007PIA.msi /passive

exit
:INSTALL11
reg query "HKLM\SOFTWARE\Microsoft\office\11.0\Excel" || GOTO INSTALLNOTHING
REM *************** INSTALLING OFFICE 11 PIA *****************************
%programfiles%\{InstallFolder}\O2003PIA.msi /passive
exit
:INSTALLNOTHING
REM ... Clean up left out for brevity

也许您可以编写执行相同操作的msi脚本。

关于deployment - 如何为我的其他版本的Office Addin制作单一安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1210622/

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