如何解决在 Visual Studio 2008 中的 MSDN Library 安装


简介


本文介绍安装进行疑难解答的 MSDN Library Microsoft Visual Studio 2008 中的最佳做法。 本文还介绍如何查找日志文件的一般步骤。

大多数安装的 MSDN Library 按预期方式执行。使用 Microsoft Windows Installer 安装这些产品。这是大多数 Microsoft 应用程序使用相同的安装引擎。因此,安装应该能顺利。也就是说,安装过程会创建需要的日志文件。此外,安装在检测到潜在问题时应执行安装回滚。您可以通过使用最佳做法安装方法来避免许多问题。您应该考虑使用所有安装的最佳实践安装方法。

详细信息


最佳做法安装方法的步骤

指导原则

计算机正在运行 Windows Server 2008,Windows Vista、 Windows XP 或 Windows Server 2003 中,最佳做法的安装方法如下所示︰
  • 使用本地管理员帐户。
    通过使用本地管理员帐户,您可以阻止权限问题和权利问题。安装、 删除或修复运行的 Windows Server 2008,Windows Vista、 Windows XP 或 Windows Server 2003 的计算机上的程序时,您应该使用此帐户。
  • 在运行安装之前,请关闭所有应用程序。
    在 Visual Studio 2008 中的 MSDN Library 安装的安装过程可能会更新也由其他应用程序的文件。例如,安装过程可能会更新所使用的 Visual Studio 2008 的文件。若要确保安装过程成功,应在运行安装过程之前关闭所有应用程序。
  • 在运行安装之前,请临时禁用任何病毒扫描程序。
    病毒扫描程序有时会干扰的 MSDN Library 的安装成功。若要确保完成安装后,应暂时禁用或停止所有病毒扫描程序。

安装

在 Visual Studio 2008 中的 MSDN 库安装时,安装了多个系统必备组件。这些先决条件包括 Microsoft.NET Framework 和文档资源管理器。这取决于您的操作系统,在安装过程可能要求您重新启动计算机。您可以在 MSDN 库布局的 WCU 文件夹中找到必备组件包。

不应有的 Visual Studio 2008 的计算机上安装的任何测试版或发行候选版本的 Visual Studio 2008 或 MSDN 库。如果您有安装这些产品,您必须发布版本的 MSDN Library 安装的 Visual Studio 2008 之前卸载它们和它们的组件。

在 Visual Studio 2008 的 MSDN Library 的安装程序可执行文件命名为 Setup.exe。在 MSDN 库 DVD-ROM 安装媒体的根文件夹中,并在 Visual Studio 2008 的 DVD-ROM 安装介质的 MSDN 文件夹中,该文件的位置。

默认情况下,在 Visual Studio 2008 中的 MSDN Library 安装打开详细日志记录。"组件文件和日志"部分中的表中列出所创建的日志文件,这些文件的位置。

组件文件和日志

下表列出了每个组件、 组件在安装媒体中,并生成日志文件的位置。
组件在 MSDN DVD-ROM 的位置生成的日志文件,或者日志文件
Microsoft 文档资源管理器\WCU\DExploreDd_Dexplorer90_retMSI****.txt
Microsoft.NET Framework\WCU\dotNetFrameworkDd_NET_Framework20_Setup*.txt
Dd_install_msdn_vs_90.txt
VSMsiLog****.txt
Visual Studio 2008 的 MSDN 库\Setup.exeDd_error_msdn_vs_90.txt
注意:占位符**表示一个随机生成的后缀。

在 MSDN Library 安装 Visual Studio 2008 中,日志文件位于的 %temp%目录中。例如,日志文件可能会在下列位置︰
C:\Documents 和 Settings\用户名\Local Settings\Temp
在 Visual Studio 2008 中的 MSDN Library 安装完成后,日志文件位于的文件夹中安装 Visual Studio 2008 中的日志目录。例如,日志文件可能会在下列位置︰
C:\Program Files\MSDN\Product Name\Logs
Visual Studio 2008 安装的 MSDN Library 失败后或在 Visual Studio 2008 的 MSDN 库删除之后,日志文件将保留在 %temp%目录中。

错误消息

在安装期间,可能会在错误对话框中显示以下错误消息。或者,他们可能会写入安装日志文件。

错误消息 1
错误代码 1330年。无法安装所需的文件,因为 cab 文件 [文件路径] \*.cab 文件具有无效签名。这可能表明该 cab 文件已损坏。
据报告有时在 Visual Studio 2008 的 MSDN Library 的安装过程中发生此错误。当为内 VPC 的驱动器已装载的 ISO 映像运行安装程序,或者从网络共享中运行安装时,可能会发生此错误。


若要变通解决此问题,将文件从 MSDN 映像复制到本地文件夹,然后从该位置运行安装程序。


错误消息 2
安装程序已检测到 HTML 帮助数据文件已损坏,无法继续。单击确定以关闭安装程序
在 NSList.hxl 文件已被损坏时,将发生此错误。NSList.hxl 文件是由许多 Microsoft 应用程序的常见帮助数据文件。

若要变通解决此问题,请与 Microsoft 技术支持,以获得更多信息。


错误消息 3
Microsoft 文档资源管理器中无法显示,因为指定的帮助集合用于。MSDNQTR.v90.en 是无效的
在 Visual Studio 2008 的 MSDN Library 的安装已完成,并正在打开 MSDN 库时,您会收到此错误消息。此错误发生时的 NSLIST。HXL 文件已损坏。


若要变通解决此问题,请与 Microsoft 技术支持,以获得更多信息。


错误消息 4
无法创建 Microsoft 文档资源管理器的应用程序数据文件夹。
当您在基于 Windows Vista 的计算机上安装 MSDN 库,则可能发生此错误。Visual Studio 2008 中的 MSDN 库的设置可能会完成。但是,当您打开 MSDN 库时收到错误消息。


若要变通解决此问题,请暂时关闭 Windows Vista 中的用户访问控制,然后打开 MSDN 库。若要暂时关闭用户帐户控制,请执行以下步骤︰
  1. 单击开始,然后单击控制面板
  2. 单击用户帐户,然后在下面的屏幕上再次单击用户帐户
  3. 单击打开或关闭用户帐户控制。如果提示您输入管理员密码或进行确认,请键入密码或提供确认。
  4. 单击以清除使用用户帐户控制 (UAC) 帮助保护您的计算机复选框中,然后再单击确定

    注意:执行此操作后,可能提示您重新启动计算机。
  5. 打开 MSDN 库。
  6. 通过执行步骤步骤 1 到 3 打开用户帐户控制
  7. 单击以清除使用用户帐户控制 (UAC) 帮助保护您的计算机复选框中,然后再单击确定


    注意:执行此操作后,可能提示您重新启动计算机。

参考资料


有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

319714如何解决安装 Visual Studio.NET

有关如何联系 Microsoft 技术支持的详细信息,请访问下面的 Microsoft 网站︰