`
tubaluer
  • 浏览: 1435399 次
文章分类
社区版块
存档分类
最新评论
  • sblig: c / c++ 是不一样的都会输出 100
    j = j++

VS2005 自述文件 ,有空看看 ,也许能加深你对vs2005的理解

 
阅读更多

自述文件:Microsoft Visual Studio 2005 安装问题

本文档列出了安装、卸载、修复和其他安装过程的相关问题。

对于与安装无关的问题,请参见 http://go.microsoft.com/fwlink/?LinkId= 51326

有关最新的安装说明,请参见联机的 Visual Studio 2005 自述文件,该文件位于 http://go.microsoft.com/fwlink/?LinkId=51327

1. 所有 Visual Studio 产品

1.1. 系统要求

安装 Visual Studio 2005 的系统要求
处理器

最低要求:

  • 600 兆赫 (MHz) Pentium 处理器

推荐:

  • 建议采用 1 千兆赫 (GHz) Pentium 处理器
操作系统

Visual Studio 2005 可以安装在以下任何一个系统中:

  • Microsoft® Windows® 2000 Professional SP4
  • Microsoft® Windows® 2000 Server SP4
  • Microsoft® Windows® 2000 Advanced Server SP4
  • Microsoft® Windows® 2000 Datacenter Server SP4
  • Microsoft® Windows® XP Professional x64 Edition (WOW)
  • Microsoft® Windows® XP Professional SP2
  • Microsoft® Windows® XP Home Edition SP2
  • Microsoft® Windows® XP Media Center Edition 2002 SP2
  • Microsoft® Windows® XP Media Center Edition 2004 SP2
  • Microsoft® Windows® XP Media Center Edition 2005
  • Microsoft® Windows® XP Tablet PC Edition SP2
  • Microsoft® Windows Server™ 2003, Standard Edition SP1
  • Microsoft® Windows Server™ 2003, Enterprise Edition SP1
  • Microsoft® Windows Server™ 2003, Datacenter Edition SP1
  • Microsoft® Windows Server™ 2003, Web Edition SP1
  • Microsoft® Windows Server™ 2003, Standard x64 Edition (WOW)
  • Microsoft® Windows Server™ 2003, Enterprise x64 Edition (WOW)
  • Microsoft® Windows Server™ 2003, Datacenter x64 Edition (WOW)
  • Microsoft® Windows Server™ 2003 R2, Standard Edition
  • Microsoft® Windows Server™ 2003 R2, Standard x64 Edition (WOW)
  • Microsoft® Windows Server™ 2003 R2, Enterprise Edition
  • Microsoft® Windows Server™ 2003 R2, Enterprise x64 Edition (WOW)
  • Microsoft® Windows Server™ 2003 R2, Datacenter Edition
  • Microsoft® Windows Server™ 2003 R2, Datacenter x64 Edition (WOW)

不支持在 Intel Itanium (IA64) 上安装 Visual Studio 2005。

RAM1

最低要求:

  • 192 兆字节 (MB)

推荐:

  • 256 MB 或更高
硬盘2

不安装 MSDN:

  • 安装驱动器上要有 2 GB 可用空间
  • 系统驱动器上要有 1 GB 可用空间

安装 MSDN:

  • 在完全安装 MSDN 的安装驱动器上要有 3.8 GB 的可用空间,
    在进行默认 MSDN 安装的安装驱动器上要有 2.8 GB 的可用空间。
  • 系统驱动器上要有 1 GB 可用空间
CD 或 DVD 驱动器

从 CD 安装:

  • 需要 CD-ROM 驱动器

从 DVD 安装:

  • 需要 DVD-ROM 驱动器

从网络或下载文件安装:

  • 不需要 CD-ROM 或 DVD-ROM 驱动器
    显示器

    最低要求:

    • 800 x 600 256 色

    推荐:

    • 1024 x 768 增强色 - 16 位
    鼠标 Microsoft 鼠标或兼容的指针设备

    说明

    1. 未针对最低系统配置进行性能调优。增加计算机的 RAM 将改进其性能,尤其是在运行多个应用程序、处理大型项目或进行企业级开发的情况下。

      对于 Visual Studio Tools for Office 功能,需要 256 兆字节的 RAM。此要求仅适用于 Microsoft Visual Studio 2005 Team Edition for Software Architects、Microsoft Visual Studio 2005 Team Edition for Software Developers、Microsoft Visual Studio 2005 Team Edition for Software Testers 以及 Microsoft Visual Studio 2005 Team Suite。
    2. 当您启动 Visual Studio 2005 安装程序时,默认的安装位置是您的系统驱动器(引导系统的驱动器)。不过,您可以在任何驱动器上安装应用程序。不论应用程序安装在什么位置,安装进程都会在系统驱动器上安装一些文件。因此,要确保系统驱动器上有可用的空间量,还要确保在安装应用程序的驱动器上有额外的可用空间,如以上所列。

    1.2. 卸载以前版本的 Visual Studio 2005

    如果已经安装了以前版本的 Visual Studio 2005,如 Visual Studio Team Suite、Visual Studio 标准版或 Visual Studio 专业版的测试版 2 或社区技术预览 (CTP) 版本,则必须严格按照以下所示顺序卸载,然后才能开始安装任何版本的 Visual Studio 2005:

    1. 转到“控制面板”,启动“添加/删除程序”
    2. 删除“Microsoft SQL Server 2005 Express Edition”
    3. 删除“Microsoft SQL Server 2005 Tools Express Edition”
    4. 删除“Microsoft SQL Native Client”
    5. 删除“Microsoft Visual Studio 64 位系统必备测试版”(仅在 64 位计算机上安装 Visual Studio 时,才需要执行此步骤)
    6. 删除“Microsoft Visual Studio Tools for Office System 2005 Runtime 语言包”(如果您仅使用英文版,则不需要执行此步骤)
    7. 删除“Microsoft Visual Studio Tools for Office System 2005 Runtime 测试版”
    8. 删除“Microsoft Device Emulator 1.0 测试版”
    9. 删除“Microsoft .NET Compact Framework 2.0 测试版”
    10. 删除“Microsoft .NET Compact Framework 1.0 测试版”
    11. 删除“Microsoft Visual Studio 2005 专业版”或其他相关的 IDE 安装,如 Visual Studio 专业版/标准版/企业级结构设计版/Team Suite 等
    12. 删除“Microsoft Document Explorer 2005 语言包”(如果您仅使用英文版,则不需要执行此步骤)
    13. 删除“Microsoft Document Explorer 2005”(此步骤对于测试版 2 之后的版本是必需的)
    14. 删除“Microsoft SQL Mobile 2005 Development Tools”
    15. 删除“Microsoft 64 位 SDK”(只有当 Visual Studio 安装在 64 位计算机上时,才需要执行此步骤)
    16. 删除“Microsoft Visual Studio 2005 Remote Debugger (x64)”(仅在 64 位计算机上安装 Visual Studio 时,才需要执行此步骤)
    17. 删除“Microsoft MDAC 2.8 SP1”(只有当您运行的是 Windows 2000 时,才需要执行此步骤)
    18. 删除“Microsoft MSXML 6 SDK 和 Parser”
    19. 删除“Microsoft Visual J# .NET Redistributable 2.0 测试版语言包”(如果您仅使用英文版,则不需要执行此步骤)
    20. 删除“Microsoft Visual J# Redistributable Package 2.0 测试版”
    21. 确保所有 Visual Studio 2005 产品均已从系统中删除
    22. 删除“Microsoft .NET Framework 2.0 测试版语言包”(如果您仅使用英文版,则不需要执行此步骤)
    23. 删除“Microsoft .NET Framework 2.0 测试版”
    说明:
    1. 如果在“添加/删除程序”中删除 J# .NET Redistributable Package 2.0 时出现错误,请在命令行窗口中运行“msiexec /x {9046F10C-F5E7-4871-BED9-8288F19C70DF}”<
    2. 如果在“添加/删除程序”中删除 .NET Framework 2.0 时出现错误,请在命令行窗口中运行“msiexec /x {71F8EFBF-09AF-418D-91F1-52707CDFA274}”

    要下载一个工具来帮助您清理计算机以准备安装 Visual Studio 2005,请访问此链接请注意:Microsoft 不对此工具提供支持,也没有对其进行完全的测试。这是一个免费的工具,使用的风险自负。不提供任何明确或隐含的担保或支持。

    如果在执行以上步骤之后有任何问题,或者希望了解有关卸载过程的详细信息,请查阅下面的网页:卸载以前版本的 Visual Studio 2005

    1.3. 产品安装

    1.3.1不支持在 Intel Itanium (IA64) 上安装 Visual Studio 2005

    <!--516764-->

    Visual Studio 2005 不支持 Intel Itanium (IA64) 处理器。

    解决此问题的方法

    如果需要开发 Itanium 应用程序,请在另一台计算机上安装 Visual Studio,并使用跨平台编译器以面向 Itanium 平台进行开发。

    1.3.2如果未卸载预发布的 SQL Express 组件,则 SQL Express 安装将会失败

    <!--532815-->

    如果计算机上还留有以下任何一个预发布的 SQL Express 组件,则 SQL Express 组件安装程序将会失败:


      “Microsoft SQL Server 2005 Express Edition”
      “Microsoft SQL Server 2005 Tools Express Edition”
      “Microsoft SQL Native Client”

    多数情况下,安装程序仅显示在目标计算机上检测到的测试版组件的列表。但是,如果检测到任何其他的测试版组件,则 SQL Express 组件将始终出现在此列表中。也就是说,即使用户卸载了这些 SQL Express 组件,它们还是有可能出现在列表中。

    解决此问题的方法

    在执行下列步骤之前,要确保计算机上有匹配的 .NET Framework 测试版:
    1) 删除“Microsoft SQL Server 2005 Express Edition”
    2) 删除“Microsoft SQL Server 2005 Tools Express Edition”
    3) 删除“Microsoft SQL Native Client”
    如果以前已经卸载了这些组件,则可以忽略与其相关的测试版警告消息。

    1.3.3在 Virtual PC 环境中从已装入的驱动器进行安装时,安装程序失败

    <!--535458-->

    在 Virtual PC 上安装 Visual Studio 2005 时,安装程序因无法访问某些文件而失败。
    由于装入软件只能支持 2.2 GB 的数据,因此,如果使用 Virtual PC 提供的 CD 驱动器装入软件来装入驱动器或者 Visual Studio 2005 的媒体是 DVD,就会出现这种情况。

    解决此问题的方法

    可以使用第三方 DVD 驱动器装入软件。此外,还可以将 Visual Studio 2005 DVD 的内容复制到计算机硬盘上,与 Virtual PC 共享该文件夹,然后将 Visual Studio 2005 安装程序指向该文件夹。

    1.3.4从以前版本的 Visual Studio 2005 升级

    <!--541188-->

    首先,感谢您对 Visual Studio 2005 的发布做出的贡献,您帮助我们测试了预发布版本(如测试版 1、测试版 2 或社区技术预览版),还要感谢您安装这一最终发布版本!但是,最终发布版本的安装程序不支持卸载预发布版本。为获得最佳效果,建议您在一台从未装过 Visual Studio 2005 预发布版本的“干净”计算机上安装最终发布版本。虽然尚未提供正式的支持,但我们还是试图确保从 Visual Studio 2005 测试版 2 到该发布版本的卸载和重新安装方案尽可能少出现问题。要卸载 Visual Studio 2005 测试版 2,必须按照本自述文件 1.2 节中指定的顺序或使用卸载工具进行卸载。多数测试版 2 项目都可以转为最终发布版本。有关正向兼容性所需的任何更改的详细信息,请参见此链接

    解决此问题的方法

    如果您已经安装了 Visual Studio 2005 测试版,现在希望安装最终发布版,则必须按照本自述文件 1.2 节中指定的顺序或使用卸载工具进行卸载。

    1.3.5使用 runas 命令安装 Visual Studio 2005 失败

    <!--543301-->

    除非您以管理员的身份登录,否则不支持使用 runas 命令安装 Visual Studio 2005,安装将会失败。对于非管理员来说,支持先安装 Visual Studio 2005,然后再运行。

    解决此问题的方法

    以管理员身份登录后,安装 Visual Studio 2005。

    1.3.6从 CD 安装 Visual Studio 2005 失败。请求网络安装。

    <!--543308-->

    装有 Visual Studio 2005 的媒体可能已损坏,因此无法成功安装。

    解决此问题的方法


    除了从 CD 或 DVD 运行以外,Visual Studio 2005 安装程序还可以从网络共享中运行。以下过程说明如何准备从网络共享安装 Visual Studio 2005。虽然该过程提到的是 Visual Studio 2005 CD,但其步骤与 DVD 相同。

    1) 在服务器上创建一个文件夹(例如 VS2005)。
    2) 在顶层文件夹中创建两个子文件夹,分别叫做 VS 和 MSDN。例如:
    VS2005/VS
    VS2005/MSDN。

    3) 将 Visual Studio 2005 CD 的内容复制到 VS2005/VS 文件夹中。如果系统提示您是否改写任何现有文件,请选择“是”。
    4) 将标记为“MSDN Library for Visual Studio 2005”的所有 CD 的内容复制到 MSDN 子文件夹。如果系统提示您是否改写任何现有文件,请选择“是”。
    5) 使用文本编辑器(如“记事本”)打开 VS 子文件夹中的 Setup.ini
    6) 在 [Documentation] 节中,对以“DIR=”开头的行进行以下更改:
    [Documentation]
    DIR=../MSDN

    7) 保存所做的更改,然后关闭该文件。
    注意:完成此步骤可防止安装过程中出现要求更换光盘的情况,并可将 MSDN Library CD 的正确路径通知给安装程序。

    8) 在 VS 子文件夹中,打开 Setup 文件夹。
    9) 在文本编辑器(如“记事本”)中打开 setup.sdb,然后在文件的末尾添加下面几行:
    [Product Key]
    XXXXXXXXXXXXXXXXXXXXXXXXX
    注意:XXXXXXXXXXXXXXXXXXXXXXXXX 是 25 位产品密钥,输入时不能带短划线,您可以在 CD 包装上找到该产品密钥。

    10) 保存所做的更改,然后关闭该文件。
    注意:完成此步骤可以为要从网络共享安装的用户预先填写产品密钥。

    11) 在网络上共享 VS2005 文件夹并进行相应的安全设置。网络上 Visual Studio 2005 安装程序的路径的形式为 //[服务器名]/VS2005/VS/setup.exe

    注意:如果任何路径和文件名的组合超过 260 个字符,安装将会失败。Visual Studio 中路径的最大长度为 221 个字符。应将文件复制到一个长度少于 70 个字符的路径上。如果要为网络映像创建网络共享,则根安装位置的 UNC 路径所包含的字符应少于 39 个。

    注意:如果此路径中的文件夹名称包括嵌入的空格,则安装可能会失败,例如:
    //[服务器名]/VS2005/MSDN/
    //[服务器名]/VS2005/Visual Studio/

    1.3.7在 Windows 2000 上,从长度超过 100 个字符的安装路径安装 Visual Studio 2005 的任何版本都会失败。

    <!--543315-->

    从长度超过 100 个字符的路径启动安装程序时,因 Windows 2000 中最大路径长度的限制导致安装失败。在 Windows XP 或 Windows 2003 Server 上没有路径长度问题。

    解决此问题的方法

    从网络安装时,将网络路径映射为本地驱动器,然后从该驱动器安装。例如,如果路径为 //computername/programs/test folder/development tools/external/Microsoft/Visual Studio 2005/beta release,则可以执行以下操作将该路径映射到网络驱动器:

    1) 从“开始”菜单上选择“运行”。
    2) 键入 cmd 然后单击“确定”。
    3) 在命令提示符处键入以下内容:
    net use * “/computername/programs/test folder/development tools/external/Microsoft/Visual Studio 2005/beta release”

    Windows 将为您映射该网络驱动器。驱动器号显示在控制台窗口中。

    从本地文件夹安装时,将 Visual Studio 的内容复制到计算机上另一个路径总长度少于 100 个字符的文件夹中。

    注意:如果您从 CD 或 DVD 安装 Visual Studio,则不会遇到任何路径长度问题。

    1.3.8卸载 MSXML 6.0 时出现警告对话框。

    <!--543318-->

    要完全卸载 Visual Studio,必须使用“添加/删除程序”手动卸载 MSXML 6.0。卸载 MSXML 6.0 的过程中,可能会出现以下警告:

    警告 26002。以下产品依赖于 MSXML 6.0。如果卸载 MSXML 6.0,将会破坏这些产品。请先卸载这些产品。是否仍要卸载 MSXML 6.0?

    Microsoft SQL Server 2005 Express Edition Beta 2 (SQLEXPRESS)
    Microsoft SQL Server 2005 Tools Express Edition Beta 2

    解决此问题的方法

    卸载 MSXML 6.0 之前,必须先手动卸载警告中列出的所有产品。

    需要卸载的所有 SQL Server 产品都在 Visual Studio 卸载后显示的内容的最后一页中列出。如果警告文本中列出了 SQL Server 以外的产品,那么在卸载 MSXML 6.0 之前还需要卸载这些产品。

    1.3.9Internet Explorer 脚本错误!当前页的脚本发生错误。

    <!--543322-->

    在带 Service Pack 4 的 Windows 2000 上安装 Visual Studio 标准版时可能会遇到此错误以及“由于出现错误 887600de 而导致此项操作无法完成”。此错误发生在颜色深度较低的计算机上。

    解决此问题的方法

    启用更多颜色:

    1. 取消 Visual Studio 的安装。
    2. 右击桌面墙纸。
    3. 单击“属性”。
    4. 单击“设置”选项卡。
    5. 将“颜色质量”调整到一个较高的设置。
    6. 单击“确定”。
    7. 再次安装 Visual Studio。

    1.3.10只有当控制器正在运行时,才能安装 Load Test Agent。

    <!--543334-->

    如果指定的控制器未运行,安装 Team Load Test Agent 将失败。要验证此问题,请检查 /Program Files/Microsoft Visual Studio 8/Microsoft Visual Studio Team Suite/LoadTest 目录中的 AgentConfigUtil.exe.log。

    解决此问题的方法

    确保控制器已安装并且服务正在运行,然后再次尝试安装。

    1.3.11安装 Microsoft Office 2003 主互操作程序集

    <!--543310-->

    您要在 Visual Studio 2005 安装完毕后安装 Microsoft Office 2003 主互操作程序集,但不知道怎样安装这些程序集。

    解决此问题的方法

    1. 在安装媒体上,定位到 /setup 文件夹。
    2. 打开 PIAInstall.htm,按照列出的说明执行操作。

    1.3.12为清理 Temp 文件夹配置的防病毒应用程序可能会导致安装失败

    <!--543311-->

    如果安装程序需要重新启动系统,而您的防病毒应用程序设置为在启动时清除 Temp 文件夹,则必需的安装文件将被删除,安装操作将因“找不到程序”错误而失败。

    解决此问题的方法

    在运行 Visual Studio 安装程序之前,请重新设置防病毒应用程序,使其在系统启动或重新启动时原封不动地保留 Temp 文件夹的内容。有关如何执行此操作的步骤,请参见防病毒软件的帮助文档。

    1.3.13选择“稍后重新启动”后,安装程序在自动启动时不检查磁盘空间

    <!--543312-->

    选择“稍后重新启动”后,如果硬盘上的可用空间被占用以至无法满足安装所需的空间量,则重新启动后将出现“空间不足”的错误。

    解决此问题的方法

    在安装或打开其他应用程序之前,通过重新启动确保有足够的磁盘空间可用。当您选择产品的安装位置时,系统会显示所需的磁盘空间。

    1.3.14删除 .NET Framework 会破坏 SQL Server 2005 和 MSDN Express Library。

    <!--545904-->

    必须先卸载 SQL Server 2005 和 MSDN Library,然后再卸载 .NET Framework 2.0,否则就会遇到错误。只有在删除了以下列出的所有以前的 SQL Server 2005 组件和 MSDN Library 组件之后,才能安装 SQL Server 2005 和 MSDN Library 的较新版本。

    解决此问题的方法

    1. 从“控制面板”选择“添加/删除程序”。
    2. 选择 SQL Server 2005 组件,然后单击“删除”以便删除下面的每个组件。


    • 删除“Microsoft SQL Server 2005 Express Edition”
    • 删除“Microsoft SQL Server 2005 Tools Express Edition”
    • 删除“Microsoft SQL Server 安装支持文件”
    • 删除“Microsoft XML 6.0”
    • 删除“Microsoft SQLXML 4.0”
    • 删除“Microsoft SQL Native Client”
    • 删除“Microsoft MSDN library”

    3. 选择 .NET Framework 2.0,然后单击“删除”。
    4. 安装 SQL Server 2005。
    注意:如果先删除 .NET Framework 2.0 测试版,然后再删除所有 SQL Server 2005 组件或 MSDN Library,则要成功执行以上步骤,必须先重新安装 .NET Framework 2.0。

    1.3.15卸载成功后需要重新启动系统,然后才能重新安装 SQL Server Express。

    <!--547089-->

    如果先将所有 SQL Server Express 组件卸载,然后又通过维护模式重新安装 SQL Server Express(对于 VSTS,首先需要安装 MSXML 6.0),则重新安装操作将会失败。VS 日志中未写入失败原因。

    解决此问题的方法

    卸载之后先重新启动计算机,再重新安装 SQL Server Express。

    1.3.16如果客户想要使用 Visual Studio 2005 Tools for Microsoft Office 项目,则必须在安装 Visual Studio Team System 之前先安装 Office 和 SP1

    <!--547057-->

    此问题是由于 VSTO 2.0 功能需要更新的 OtkLoader(而不是 Office 2003 附带的版本)而导致的。

    安装 VSTS 时,会同时安装 VSTO 运行库(包括更新的 OtkLoader)。如果 Office 在安装时就有,将更新 OtkLoader,并且所有功能都将按预期的方式工作。但是,如果 Office 不存在,则无法更新 OtkLoader。然后,用户必须安装 Office SP1,再运行 VSTOR.EXE 手动更新 OtkLoader。

    解决此问题的方法

    运行 VSTOR.EXE 以更新 OtkLoader 的版本。

    1.3.17将 MFC 窗体与 .NET Windows 窗体集成的 C++ Itanium 本机工具安装需求

    <!--549989-->

    要开发同时具有 MFC 和 .NET Windows 窗体的应用程序,需要执行一个额外的步骤。

    解决此问题的方法

    使用 gacutil.exe 将 mfcmifc80.dll 手动安装到全局程序集缓存中。

    1.3.18Itanium 可再发行文件的 C++ Tools for Itanium 安装位置

    <!--551346-->

    在安装 64 位 Visual Studio Tools (仅在 Visual Studio Team System 产品中可用)的过程中,Itanium 可再发行文件的安装位置不正确。

    解决此问题的方法

    可以在 Microsoft Visual Studio 2005/VC/Redist/x86 文件夹中找到 Itanium 可再发行文件。

    1.3.19安装 .NET Framework SDK 的磁盘空间要求

    在单独安装 .NET Framework SDK 时,如果您遇到安装错误,则请检查是否有足够的磁盘空间。

    解决此问题的方法

    确保足够的磁盘空间(2.5GB以上)

    2. Microsoft .NET Framework

    2.1. 产品安装

    2.1.1ngen.exe 可能失败,并记录 REGDB_E_CLASSNOTREG 或 RPC_S_SERVER_UNAVAILABLE。

    <!--540980-->

    ngen.exe 有时会失败,并记录 REGDB_E_CLASSNOTREG 或 RPC_S_SERVER_UNAVAILABLE。
    如果连续发出多个 ngen 命令,则 ngen.exe 通常会失败。只要在两个 ngen 命令之间等待大约 15 分钟,重试或重新启动就可能有助于解决此问题。但是,重新启动不会修复这一常见问题,您可能会再次遇到此问题

    解决此问题的方法

    从以下位置安装 DCOM 98 修补程序:DCOM98Patch

    2.1.2SDK 安装在出现“安装程序正在进行安装配置…”时挂起。

    <!--543378-->

    安装在出现“安装程序正在进行安装配置…”时挂起,然后出现错误信息“无效的目录…”

    出现此问题的原因是缺少可用磁盘空间。

    解决此问题的方法

    在磁盘驱动器上释放足够的空间。

    2.1.3x64 .NET Framework 语言包 2.0 的 ProductVersion 是 1.1.##### 而不是 2.0.#####

    <!--541805-->

    通过 Active Directory 进行部署时,语言包版本号将在“组策略对象 - 软件”安装表中显示。如果产品名称为“2.0”而版本数据为“1.1”,则可能引起混乱。

    解决此问题的方法

    没有已知的解决方法。

    2.1.4依次安装 Windows Server 2003 和 .NET Framework 2.0 以后,使用完全安装 CD 升级到 Windows Server 2003 SP1 将损坏 .NET Framework 2.0 应用程序。

    <!--546632-->

    使用带有 Windows Server 2003 SP1 完全安装的 CD 进行升级时,将使用 .NET Framework 1.1 mscoree.dll 文件取代用户计算机上的 mscoree.dll 共享文件。
    因此,安装 Service Pack 之后,运行针对 .NET Framework 2.0 编译的应用程序将会失败。
    注意:仅使用 Service Pack 对 Windows Server 2003 进行更新时,不会发生这种情况。

    解决此问题的方法

    安装 Windows Server 2003 Service Pack 后,需要修复 .NET Framework。
    1. 从“控制面板”选择“添加/删除程序”。
    2. 选择 Microsoft .NET Framework 2.0。
    3. 单击“更改/删除”。
    4. 出现对话框时,选择“修复”,再单击“下一步”。
    5. 如果系统提示重新启动计算机,则执行该操作。

    2.1.5当 IIS 6 处于 WoW64 模式时,在 64 位操作系统上进行安装将在 IIS 中禁用 ASP.NET 1.1。

    <!--546647-->

    在 IIS6 处于 WoW64 模式且已启用 ASP.NET 1.1 的 64 位操作系统上,安装 64 位 .NET Framework 2.0 测试版 2 后将禁用现有的 ASP.NET 1.1 应用程序。出现这种情况的原因是 Framework 安装程序错误地将 aspnet_filter 映射到 64 位版本,并删除了 aspnet_isapi 扩展的 1.1 版本。

    解决此问题的方法

    必须手动更改 IIS 以使用 32 位版本的 aspnet_filter,并重新安装 ASP.NET 1.1 ISAPI 扩展。


    1.启动 Internet 信息服务管理器 (inetmgr.exe)。
    2.展开本地计算机节点,然后单击“网站”节点。
    3.从“操作”菜单选择“属性”。
    4.在“网站属性”对话框中选择“ISAPI 筛选器”选项卡。
    5.在筛选器列表中选择 ASP.NET 2.0 筛选器,然后单击“删除”按钮。
    6.单击“添加”按钮,然后输入以下内容:
    筛选器名称:ASP.NET_ 1.1.4322
    可执行文件:C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/aspnet_filter.dll
    7.单击“确定”。
    8.在“本地计算机”节点下,单击“Web 服务扩展”节点。
    9.在“任务”下,单击“添加一个新的 Web 服务扩展”。
    10.在“新建 Web 服务扩展”对话框中,输入以下内容:
    扩展名:ASP.NET v1.1.4322
    对于必选文件,单击“添加...”,然后输入:C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/aspnet_isapi.dll
    选中“设置扩展状态为允许”。

    单击“确定”。

    3. 智能设备可编程技术

    3.1. 产品安装

    3.1.1安装 Visual Studio 之后安装 PB 会出现重复的智能设备平台。

    <!--549306-->

    目前,安装 Visual Studio 2005 之后安装 PB 会导致数据存储中出现重复的平台项。之后调用 Visual Studio 或重新启动 Visual Studio 时,将根据平台 ID 删除重复的平台项,而不考虑该项是怎样添加进来的。因此,在安装 PB 之前对数据存储进行的更改(例如,仿真程序设置)可能会随着重复项的删除而丢失。

    解决此问题的方法

    通过 Visual Studio 手动更改受影响的平台的设置。

    3.1.2在具有 Visual Studio 2005 的计算机上安装和卸载 PB 会影响到 Visual Studio

    <!--549307-->

    卸载 PB 会注销 conman2.dll 以及 Visual Studio 所依赖的其他一些 dll。因此,Visual Studio 智能设备功能可能会减弱。

    解决此问题的方法

    对 Visual Studio 进行修复安装可解决此问题。

    4. 源代码管理集成

    4.1. 产品安装

    5. Crystal Reports

    有关 Crystal Reports for Visual Studio 2005 的其他信息,请访问:http://www.businessobjects.com/products/reporting/crystalreports/net/vsnet.asp

    分享到:
    评论

    相关推荐

    Global site tag (gtag.js) - Google Analytics