.net visual studio安装项目的自定义预请求
我有一个Visual Studio安装项目,并按照中提到的步骤将Microsoft.NET Framework 2.0(KB908002)的共享加载项支持更新加载到先决条件列表中。出现条目,但显示以下警告 尚未为“Microsoft.NET Framework 2.0(KB908002)的共享加载项支持更新”提供“HomeSite”属性,因此该包将发布到与引导程序相同的位置 我使用从组件供应商的网站下载组件选项。如何设置此更新的主页,以便直接下载和安装更新。我不想将更新与我的设置一起分发.net visual studio安装项目的自定义预请求,.net,deployment,bootstrapper,prerequisites,.net,Deployment,Bootstrapper,Prerequisites,我有一个Visual Studio安装项目,并按照中提到的步骤将Microsoft.NET Framework 2.0(KB908002)的共享加载项支持更新加载到先决条件列表中。出现条目,但显示以下警告 尚未为“Microsoft.NET Framework 2.0(KB908002)的共享加载项支持更新”提供“HomeSite”属性,因此该包将发布到与引导程序相同的位置 我使用从组件供应商的网站下载组件选项。如何设置此更新的主页,以便直接下载和安装更新。我不想将更新与我的设置一起分发 感谢安
感谢安装引导程序能够下载并安装KB908002修补程序中包含的文件,您必须在引导程序的软件包说明中为每个文件指定一个
HomeSite
属性。此包说明包含在名为package.XML的XML文件中,位于以下位置(其中v6.0A是SDK的版本):
说明列出了PackageFiles
元素中的修补程序中包含的文件。每个PackageFile
元素现在都可以具有指定下载URL的HomeSite
属性。然而,据我所知,微软不提供这些文件作为个人下载,所以你必须自己托管它们
<PackageFiles CopyAllPackageFiles="false">
<PackageFile Name="lockbackRegKey.msi"
HomeSite="http://myserver.com/lockbackRegKey.msi" />
<PackageFile Name="extensibilityMSM.msi"
HomeSite="http://myserver.com/extensibilityMSM.msi" />
<PackageFile Name="office2003-kb907417sfxcab-ENU.exe"
HomeSite="http://myserver.com/office2003-kb907417sfxcab-ENU.exe" />
<PackageFile Name="VerifPrequisites.exe"
HomeSite="http://myserver.com/VerifPrequisites.exe" />
</PackageFiles>
另一种选择是随安装程序一起分发文件-您仍然可以分发单个软件包。只需使用诸如IExpress(随Windows提供)之类的工具生成一个自解压包,其中包含修补程序、MSI和setup.exe引导程序(详细信息) 对于能够下载并安装KB908002修补程序中包含的文件的安装引导程序,您必须在引导程序的软件包说明中为每个文件指定
homestite
属性。此包说明包含在名为package.XML的XML文件中,位于以下位置(其中v6.0A是SDK的版本):
说明列出了PackageFiles
元素中的修补程序中包含的文件。每个PackageFile
元素现在都可以具有指定下载URL的HomeSite
属性。然而,据我所知,微软不提供这些文件作为个人下载,所以你必须自己托管它们
<PackageFiles CopyAllPackageFiles="false">
<PackageFile Name="lockbackRegKey.msi"
HomeSite="http://myserver.com/lockbackRegKey.msi" />
<PackageFile Name="extensibilityMSM.msi"
HomeSite="http://myserver.com/extensibilityMSM.msi" />
<PackageFile Name="office2003-kb907417sfxcab-ENU.exe"
HomeSite="http://myserver.com/office2003-kb907417sfxcab-ENU.exe" />
<PackageFile Name="VerifPrequisites.exe"
HomeSite="http://myserver.com/VerifPrequisites.exe" />
</PackageFiles>
另一种选择是随安装程序一起分发文件-您仍然可以分发单个软件包。只需使用诸如IExpress(随Windows提供)之类的工具生成一个自解压包,其中包含修补程序、MSI和setup.exe引导程序(详细信息)