如何创建第三方 Microsoft 安装程序包 (MSI)

文章翻译 文章翻译
文章编号: 257718 - 查看本文应用于的产品
本文的发布号曾为 CHS257718
展开全部 | 关闭全部

本文内容

概要

本文介绍如何创建第三方 Microsoft 安装程序包 (MSI) 以用于安装第三方程序。如果您希望使用此方法安装第三方程序,则必须安装 Seagate Software 公司开发的 Veritas Software Console 这一程序的一个副本,而且安装位置要让参考计算机能够访问到。在 Windows 2000 安装光盘上可找到此程序,具体位置是 Valueadd\3rdparty\Mgmt\Winstle\Swiadmle.msi。该程序包括 WinINSTALL 有限版的一个副本,后者可提供基本的功能。

定义

说明文件

说明文件(Microsoft 安装程序包)中包含安装产品所需执行操作的相关信息。

基本 PC

基本 PC 是指在运行 Discover 之前只安装了以下各项的计算机:
  • 操作系统
  • 操作系统的 Service Pack
如果在计算机上安装了 Veritas Software Console(或其他任何产品),则按照定义此计算机将不再是基本 PC。您必须将 Veritas Software Console 安装到其他位置,而非基本 PC 上。

参考计算机

基本 PC 可确保 Discover 程序能够提取运行该程序所需的所有文件和注册表项。

参考计算机应该可以从“网上邻居”、Windows 资源管理器或开始菜单上的运行命令访问 Winstall 文件夹中的 Discover 程序 (Discoz.exe)。不要将驱动器映射到 Winstall 共享。这样做会使 Discover 提取添加的这一驱动器,进而可能导致 Microsoft 安装程序包中出现问题。

Discover

Discover 程序用来创建说明文件(Microsoft 安装程序包),此文件中包含安装产品所需执行操作的相关信息。

如何创建第三方 MSI 程序包

要使此过程顺利进行,应从一台基本 PC 开始操作。
  1. 从一台基本 PC 开始操作,或从一台可代表您网络上计算机的 PC 开始操作。
  2. 启动 Discover 以获取代表 PC 软件配置的快照。也就是 Before 快照。
  3. 在已获取了 Before 快照的 PC 上安装一个程序。
  4. 重新启动此 PC。
  5. 运行新程序以确认它可以工作。
  6. 退出该程序。
  7. 启动 Discover 并获取该 PC 的新配置的 After 快照。Discover 将 Before 和 After 快照加以对比并记下有哪些更改。它创建一个 Microsoft 安装程序包,其中包含将来如何在这样的 PC 上安装此程序的信息。
  8. (可选)使用 Veritas Software Console 自定义 Microsoft 安装程序包。
  9. 清理参考计算机以准备再次运行 Discover。
  10. (可选)在非生产工作站上执行该程序的测试安装。
要获取对 Veritas Software Console 的支持,请与 Veritas 联系。




参考

要获取更详细的分步操作说明,请访问以下网站:
http://www.microsoft.com/technet/prodtechnol/windows2000serv/howto/winstall.mspx
下面文档中有这一链接,此文档讲述了基本技术,并与同类产品作了对比:
http://www.microsoft.com/technet/prodtechnol/windows2000serv/maintain/featusability/inmnwp.mspx


有关该技术的详细说明,请参考“Microsoft Windows 2000 Server Deployment Planning Guide”(Microsoft Windows 2000 Server 部署规划指南),它是 Microsoft Windows 2000 Server Resource Kit 中包括的文档之一。

有关详细信息,请参考以下网站上的 Microsoft Software Development Kit (SDK):
http://msdn.microsoft.com/downloads/
有关使用 MSI 技术的第三方产品的技术信息,请参见下面的网站:
http://www.installsite.org/
Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。

本文中提到的第三方产品由 Microsoft 以外的其他公司提供。对于这些产品的性能或可靠性,Microsoft 不作任何暗示保证或其他形式的保证。

属性

文章编号: 257718 - 最后修改: 2011年5月13日 - 修订: 6.0
这篇文章中的信息适用于:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
关键字:?
kbappdev kbdeployment kbhowto kbhowtomaster w2000apps w2000deploy KB257718
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com