WiX-如何按功能进行模块化?
我想使用WiX和EmbeddedGUI进行MSI安装。我真的想让它高度模块化-即主MSI将只包含基本文件(所需的),所有其他功能将被分割成单独的MSI文件,这些文件将从互联网上下载,如果不在硬盘上,并安装只有在我的EmbeddedGUI中选择 但我对WiX完全是新手,我找不到一种方法来实际制作那个模块?MS Office和MS Visual Studio似乎正在使用此方案,通过使用通过internet下载的模块,并在需要时安装这些模块-类似于以下内容: 片段似乎更像“静态库”,而不是“动态库”,在这种情况下,动态库会更有用。还有链接机制,但我不确定能否将这些功能捆绑为同一个应用程序(在“安装/删除”窗口中只有一个条目),因为它似乎完全单独调用外部MSI(更像是调用“单独的EXE”而不是加载“动态库”)WiX-如何按功能进行模块化?,wix,modularity,Wix,Modularity,我想使用WiX和EmbeddedGUI进行MSI安装。我真的想让它高度模块化-即主MSI将只包含基本文件(所需的),所有其他功能将被分割成单独的MSI文件,这些文件将从互联网上下载,如果不在硬盘上,并安装只有在我的EmbeddedGUI中选择 但我对WiX完全是新手,我找不到一种方法来实际制作那个模块?MS Office和MS Visual Studio似乎正在使用此方案,通过使用通过internet下载的模块,并在需要时安装这些模块-类似于以下内容: 片段似乎更像“静态库”,而不是“动态库”
那么,使用WiX制作高度模块化的安装包的方法是什么呢?使用捆绑包(链)。管理捆绑包的Burn引擎将仅在添加/删除程序中显示捆绑包,并可以下载尚未存在的任何软件包,例如,使用。使用捆绑包(链)。管理捆绑包的Burn引擎将仅在添加/删除程序中显示捆绑包,并可以下载尚未存在的任何软件包,例如,使用。使用捆绑包(链)。管理捆绑包的Burn引擎将仅在添加/删除程序中显示捆绑包,并可以下载尚未存在的任何软件包,例如,使用。使用捆绑包(链)。管理捆绑包的Burn engine将仅在添加/删除程序中显示捆绑包,并可以下载尚未出现的任何软件包,例如,使用。谢谢!看来我会更仔细地查看捆绑和链接。它们可以是有条件的,基于所选的功能?如果我理解得很好,我不需要使用EmbeddedUI,而是创建我自己的引导应用程序,它将实际管理安装?设置变量,并根据它们通过InstallCondition选择所需的软件包?谢谢!看来我会更仔细地查看捆绑和链接。它们可以是有条件的,基于所选的功能?如果我理解得很好,我不需要使用EmbeddedUI,而是创建我自己的引导应用程序,它将实际管理安装?设置变量,并根据它们通过InstallCondition选择所需的软件包?谢谢!看来我会更仔细地查看捆绑和链接。它们可以是有条件的,基于所选的功能?如果我理解得很好,我不需要使用EmbeddedUI,而是创建我自己的引导应用程序,它将实际管理安装?设置变量,并根据它们通过InstallCondition选择所需的软件包?谢谢!看来我会更仔细地查看捆绑和链接。它们可以是有条件的,基于所选的功能?如果我理解得很好,我不需要使用EmbeddedUI,而是创建我自己的引导应用程序,它将实际管理安装?设置变量,并根据它们通过InstallCondition选择所需的包?