信息: 打包和部署问题的有用工具

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 198038
本文已归档。它按“原样”提供,并且不再更新。
概要
Microsoft Visual Basic 附带打包和部署向导 (PDW)工具,该工具以帮助开发人员打包和部署它们Microsoft Visual Basic 应用程序。通过使用 PDW 创建的包压缩的压缩文件 (.cab 文件) 进行分发。这篇文章讨论了几个可用于修改、 查看或操作的实用程序压缩文件。同样,在分发过程中,可能会出现问题当应用程序部署到不同的环境或测试时。这文章还讨论了一些可能对疑难解答很有用的工具应用程序部署问题。
更多信息
本文讨论了以下实用程序:
   Utility          Description   ------------------------------------------------------------------   Extract.exe      Extract files from a CAB file.   Makecab.exe      Builds CAB Files.   Cabview          View/Manipulate the contents of a CAB file.   Cabarc.exe       Build and extract files from a CAB file.   Regsvr32.exe     Registers ActiveX Components.   Regocx32.exe     Registers ActiveX Controls (.OCX Files).   Regit.exe        Registers in process ActiveX servers (.OCX/.DLL Files).   Depends.exe      View file dependencies.   Depends.exe      Profiling Options.   Filemon.exe      Monitors file access activity.   Regmon.exe       Monitors registry access activity.   Clireg32.exe     Registers Distributed Component Object Model Components                    on Client computers.   Vbrun60.exe      Installs core Visual Basic files.   Setup Toolkit    Used to customize Visual Basic application Installations.				

Extract.exe

Extract.exe 是一个实用程序,使您能够提取所有文件或特定于压缩 (.cab) 文件中包含的文件。

Extract.exe 实用程序在 Windows NT、 Windows 2000、 Windows Me、 Windows 98 或 Windows 95 上 Windows、 Windows\System32 或 Windows\Command 文件夹中找到。此外可能会在您的 Windows 安装光盘上找到它。

要使用 Extract.exe 实用程序,请执行以下步骤:
  1. 打开的 MS-DOS 命令提示符。
  2. 导航到包含要从中提取一个压缩包文件的文件夹这些文件。
  3. 从 MS-DOS 命令提示符下执行以下命令:
    /E Extract.exe Project1.cab
    注:Project1.cab 是压缩包文件的名称。

    执行上述命令中提取所有中包含的文件到当前目录 Project1.cab。
Extract.exe 可用于提取单个文件或可能习惯于一次从多个 cab 中提取文件。有关详细信息执行下面的 Extract.exe 文件中,可用的选项在 MS-DOS 命令提示符下的命令:
提取。EXE / 吗?
有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
191212 如何: 修改并重新生成。使用 PDW 构建的 CAB 文件

Makecab.exe

Makecab.exe 是一个实用工具,允许您可以使用现有的文件和包它们在压缩 (.cab) 文件中。这可能很有用,如果您解压缩从使用 Extract.exe 实用程序.cab 文件,然后想要重新将文件打包入机柜。

Makecab.exe 实用程序安装由 Microsoft Visual Basic 可能默认情况下,找到以下文件夹中:
C:\Program 是 Visual Studio\VB98\Wizards\PDWizard
若要使用 Makecab.exe 实用程序,请执行以下步骤:
  1. 打开的 MS-DOS 命令提示符。
  2. 导航到包含要打包到的文件的文件夹机柜。
  3. 在命令提示符下运行以下命令:
    MAKECAB。EXE 文件名 CABFILE
    注:要压缩的文件的文件名是,cabfile 压缩 (.cab) 文件。
Makecab.exe 打包成.cab 分发列出的文件。如果.cab 文件不存在则创建。当使用与前面语法中,文件必须被添加到一个.cab 文件一次。通过使用.ddf 文件、 存档选项和多个文件,可以添加到.cab 文件在相同的时间。

有关其他信息的 Makecab.exe 命令行参数,从 MS-DOS 命令行执行以下命令:
MAKECAB。EXE / 吗?
有关其他信息,请参阅中的以下文章Microsoft 知识库:
191212 如何: 修改并重新生成。使用 PDW 构建的 CAB 文件

Cabview

Cabview 是一个 Windows Windows 95/98 PowerToy 实用工具,允许您向以图形方式查看和操作.cab 文件的内容。Windows 98 的 Cabview 安装本身作为操作系统的一部分。

Cabview 提供了类似于以.cab 文件的内容的图形化视图Windows 资源管理器中。这允许通过拖放轻松文件操作文件输入到.cab 文件。

若要使用 Cabview,请执行以下步骤:

  1. 在 Windows 资源管理器导航到您要查看的.cab 文件。
  2. 用鼠标右键单击该文件,然后选择视图选项。CABVIEW 提供了.cab 文件所包含的文件。您可以拖动CABVIEW 窗口添加的文件,并将其从文件到文件CABVIEW 窗口将它们提取到系统中。

Cabarc.exe

Cabarc.exe 是另一个 CAB 文件操作实用程序。Cabarc.exe 与您可以创建新的.cab 文件,解压缩文件并列出.cab 的内容文件。Cabarc.exe 不允许添加其他文件复制到一个已但是现有的.cab 文件。

使用与 CAB 软件开发工具包 (SDK) Cabarc.exe。

Cabarc.exe 的最佳功能是列出的信息关于有序的方式 (优于在 CAB 文件中包含的文件Extract.exe)。

要查看带有 Cabarc.exe 的.cab 文件的内容,请执行以下步骤如下:
  1. 打开 MS-DOS 命令提示符。
  2. 导航到包含具有内容的.cab 文件的文件夹您想要查看。
  3. 在命令提示符下运行以下命令:
    CABARC。EXE L CABINENT。CAB
    注:Cabinet.cab 是包含您想要浏览的内容的 CAB 文件。

    有关 Cabarc.exe 文件的其他信息,请参阅随文档 CAB sdk。

Regsvr32.exe

Regsvr32.exe 允许您的注册/注销 DLL 和 OCX 文件self-registerable。Regsvr32.exe 提供了基本的错误代码以及无提示安装选项。

Regsvr32.exe 已安装与 Microsoft Visual Basic 并且可以在中找到系统 (或 System32) 的目录。

当使用时,Regsvr32.exe 尝试加载的组件并调用它的DLLSelfRegister 函数。如果成功 Regsvr32.exe 显示一个对话框,表示成功。Regsvr32.exe 注册失败,如果返回一个基本错误代码。

要使用 Regsvr32.exe 实用程序注册组件执行以下步骤:
  1. 打开 MS-DOS 命令提示符处或从 Windows 开始菜单中,选择运行。
  2. 执行以下命令行:
    REGSVR32。EXE C:\WINDOWS\SYSTEM\COMPONENT。DLL
    Component.dll 是 DLL/OCX 注册到系统中。指向的路径必须在命令行中包含该组件。

    组件可以是未注册使用 /u 命令行参数。
Regsvr32.exe 命令行参数的其他信息,请执行下面的命令从 MS-DOS 命令行:
REGSVR32。EXE / 吗?

Regocx32.exe

Regocx32.exe 用于注册 ActiveX 控件。该实用程序要使用安装程序,并不提供任何用户界面。这是当使用安装程序/脚本外壳所需的帮助若要注册 ActiveX 控件。

Regocx32.exe 与 Microsoft Visual Basic 出厂时预装,位于安装光盘,请在以下位置:
\Common\Tools\VB\Regutils
将文件复制到系统 (或 System32) 的文件夹。

要使用 Regocx32.exe 实用程序,请执行以下步骤:
  1. 打开 MS-DOS 命令提示符处或从 Windows 开始菜单中选择运行。
  2. 执行以下命令行:
    REGOCX32。EXE C:\WINDOWS\SYSTEM\CONTROL。好的 OCX 文件
    Control.ocx 是要注册的 ActiveX 控件。路径必须在命令行中包含组件。

    请注意 Regocx32.exe 不引发任何对话框或不返回任何错误若要确定是否成功注册的 ActiveX 控件的代码。

Regit.exe

Regit.exe 允许您注册的是自我的 DLL 和 OCX 文件可注册。Regit.exe 接受多个文件名和通配符,允许若要在同一时间进行注册的大量组件。Regit.exe 还如果一个组件将不能注册提供了基本的错误代码。

Regit.exe 与 Microsoft Visual Basic 出厂时预装,位于安装光盘,请在以下位置:
\Common\Tools\VB\Regutils
将文件复制到系统 (或 System32) 的文件夹。

要使用 Regit.exe 实用程序,请执行以下步骤:
  1. 打开 MS-DOS 命令提示符处或从 Windows 开始菜单中选择运行。
  2. 执行以下命令行:
    REGIT。EXE C:\WINDOWS\SYSTEM\COMPONENT。DLL
    -或者-
    REGIT。EXE C:\WINDOWS\SYSTEM\*。好的 OCX 文件 *。DLL
    Component.dll 是要注册到系统中的 DLL。路径必须在命令行中包括的组件。

Depends.exe

依赖关系查看器,Depends.exe,用于确定某个文件具有显式依赖项。依赖关系是辅助文件,这是所需的一个文件来加载/运行正常。例如,Microsoft Visual Basic 应用程序是依赖于 Microsoft Visual Basic 运行时文件。

Depends.exe 还提供了大量有价值的相关信息组件如其导出表,内部版本号,因此规定。

Depends.exe 与 Microsoft Visual Basic 出厂时预装,位于安装 CD 的以下位置:
\Common\Tools\VB\Unsupprt\Depend
从 Depend 文件夹中的所有文件都复制到系统 (或 System32)文件夹。

若要使用 depends.exe,请执行以下步骤:
  1. 从 Windows 开始菜单中,选择运行。
  2. 键入的路径和名称的 Depends.exe 文件中。您还可以运行通过双击 Windows 文件的 Depends.exe 文件资源管理器。Depends.exe 执行至少一次在系统上,一旦您用鼠标右键单击任何.exe、.dll、.ocx 或其他文件,并选择视图若要在启动 Depends.exe 文件,在快捷菜单中的依赖项。
  3. Depends.exe 启动后,请选择文件,然后选择打开。
  4. 在打开对话框中的.exe 和.dll,.ocx 文件浏览,然后单击打开。
  5. 将显示该特定组件的显式依赖项。

    Depends.exe 文件的详细信息,请参阅这些实用程序联机帮助。

Depends.exe 性能分析选项

若要下载更高版本的依赖关系查看器实用程序,请访问下面的依赖关系查看器 Web 站点: Microsoft 提供的第三方联系信息,以帮助您查找技术支持。此联系信息如有更改恕不另行通知。Microsoft 不能保证第三方联系信息的准确性。更高版本提供了允许您监视的加载和运行应用程序的性能分析选项。

若要分析的应用程序,请执行以下步骤:
  1. 单击 开始然后单击运行。
  2. 在中 运行 框中,键入 Depends.exe 文件的路径,键入 Depends.exe 文件的名称。

    或者,您可以使用 Windows 资源管理器运行 Depends.exe 文件。
  3. Depends.exe 启动后,单击 文件然后单击 打开.
  4. 查找中的.exe 文件 打开 对话框中,然后单击 打开.
  5. 在上 配置文件 菜单上,单击 启动分析.
  6. 在上配置的任何选项 配置文件 模块对话框,显示,然后单击 确定.

    加载文件并在日志窗口中进行调用。
注意有关 Depends.exe 文件的详细信息,请参阅实用程序联机帮助。

FileMon.exe

文件监视实用程序 (FileMon.exe) 可用于监控实时系统上的文件访问权限。FileMon.exe 可以帮助您确定哪个应用程序正在修改一个文件,或者缩小错误,如"拒绝访问"。有关 FileMon.exe 的详细信息,请访问下面的 Sysinternals 免费软件 Web 站点: Microsoft 提供的第三方联系信息,以帮助您查找技术支持。此联系信息如有更改恕不另行通知。Microsoft 不能保证第三方联系信息的准确性。若要使用该文件监视实用程序,请按照下列步骤操作:
  1. 单击 开始然后单击运行。
  2. 在中 运行 框中,键入 FileMon.exe 文件的路径,键入 FileMon.exe 文件的名称。

    或者,您可以使用 Windows 资源管理器运行 FileMon.exe 文件。
当 FileMon.exe 启动时,它立即开始监视计算机上发生的任何文件访问。通过按 Ctrl + L 组合键以限制到特定文件或特定目录的监视,您可以使用筛选器选项。

有关 FileMon.exe 文件的详细信息,请参阅实用程序的联机帮助。

RegMon.exe

注册表监视器实用程序 (RegMon.exe) 可用于监控实时系统上的注册表访问权限。RegMon.exe 工具可以确定应用程序正在阅读以及哪些应用程序正在修改注册表。若要下载此产品,请访问下面的 Sysinternals 网站:Microsoft 提供的第三方联系信息,以帮助您查找技术支持。此联系信息如有更改恕不另行通知。Microsoft 不能保证第三方联系信息的准确性。若要使用注册表监视实用工具,请按照下列步骤操作:
  1. 单击 开始然后单击 运行.
  2. 在中 运行 框中,键入 RegMon.exe 文件的路径,键入 RegMon.exe 文件的名称。

    或者,您可以使用 Windows 资源管理器运行 RegMon.exe 文件。
RegMon.exe 启动时,它会自动监视计算机上发生的任何注册表访问。可以通过单击 Ctrl + L 键组合使用筛选器选项来限制到特定的应用程序监视。

有关 RegMon.exe 文件的详细信息,请参阅实用程序的联机帮助。

Clireg32.exe

Clireg32.exe 是一个实用程序,用于注册到远程服务器组件客户端计算机。这样,客户端程序来实例化对象位于远程计算机通过分布式组件对象中的模型 (DCOM) 或远程自动化。

Clireg32.exe 由 Microsoft Visual Studio,并可以在中找到默认情况下以下文件夹:
Visual Studio\Common\Tools\ \Program Files\Microsoft
Clireg32.exe 使用 ActiveX EXE 或 DLL 的 VBR 文件 (远程自动化注册文件) 注册到客户端计算机上的远程组件。

若要使用 Clireg32.exe 来注册远程服务器,请执行以下步骤步骤如下:
  1. 打开 MS-DOS 命令提示符处或从 Windows 开始菜单中选择运行。
  2. 执行以下命令:
    CLIREG32。EXE <PATH>\PROJECT。VBR</PATH>
    Project.vbr 的 VBR 文件若要注册,并且<PATH>的路径文件。上述命令行起作用,路径为CLIREG32。EXE 文件必须是路径环境变量的一部分。</PATH>
  3. Clireg32.exe 启动后,它会显示标题对话框。单击确定按钮和选项对话框将出现。然后,您可以设置根据需要还可以让知道有关远程客户端计算机的属性服务器。
在 Clireg32.exe 文件命令行上的其他信息参数,从 MS-DOS 命令行执行以下命令:
CLIREG32。EXE / 吗?

Vbrun60.exe

Vbrun60.exe 文件包含运行所需的必需的运行时文件在 Microsoft Visual Basic 6.0 中编写应用程序。

核心运行时文件的 Microsoft Visual Basic 如下所示:

Msvbvm60.dll
Oleaut32.dll
Olepro32.dll
Stdole2.tlb
Asycfilt.dll
Comcat.dll

Vbrun60.exe 文件随 Microsoft Visual Basic 6.0 中,且位于(以 CAB 格式) 上安装 CD-ROM 位于以下位置:
\Common\Tools\VB\Cabinets
Microsoft 时常为 Microsoft Visual 发布一个服务包Basic,其中包含运行时文件的更新。您可以查找在下面的 Microsoft 知识中运行时的最新版本文章:
192461 文件: VBRUN60。EXE 设置 Visual Basic 6.0 运行时文件
要安装 Microsoft Visual Basic 6.0 运行时,请执行以下步骤如下:
  1. 打开 MS-DOS 命令提示符处或从 Windows 开始菜单中选择运行。
  2. 运行 Vbrun60.exe 文件。您还可以运行 Vbrun60.exe 文件双击 Windows 资源管理器通过该文件。

    Vbrun60.exe 包含无提示安装交换机 (/ q)。这将安装运行时文件而不显示任何对话框。
注:安装的运行时文件可能需要您重新启动计算机。

有关 Vbrun60.exe 文件的详细信息,请参阅前面的知识库文章。

安装程序 Toolkit

Microsoft Visual Basic 附带用于安装程序使用的源代码若要安装应用程序分发。通常此源代码所在的在 Microsoft Visual Basic 将 \Wizards\PDWizard\Setup1 目录中安装。您可以修改此代码以创建安装程序包进行自定义由 PDW。

注:Microsoft 技术 SupF194621port 不支持的修改安装过程或任何安装程序文件。为提供支持打包和部署向导"原样"仅在基础上。
参考
有关其他信息,请参阅中的以下文章Microsoft 知识库:
194022 信息: Visual Studio 6.0 Service Pack、 什么,其中,为什么
提取 Makecab Cabview Cabarc Regsvr32 Regocx32 Regit 取决于 Clireg32 Vbrun60 安装程序 Toolkit

警告:本文已自动翻译

属性

文章 ID:198038 - 上次审阅时间:12/05/2015 10:08:02 - 修订版本: 5.0

Microsoft Visual Basic 6.0 专业版

  • kbnosurvey kbarchive kbproductlink kbappsetup kbcode kbdeployment kbdownload kbinfo kbwizard kbmt KB198038 KbMtzh
反馈