我的MS.NET 怎么装不上???求救!!(50分)

  • 主题发起人 主题发起人 tangchaoyy
  • 开始时间 开始时间
T

tangchaoyy

Unregistered / Unconfirmed
GUEST, unregistred user!
我的MS.NET 怎么装不上??求救!!
机器配置:AMD的毒龙1.1,我从98、ME、2000、XP、2003都装过了可还是不行呀!!
怎么才能装上呀!!??
 
win2K+service pack 3,先装好office.应该没问题的。建议看看安装帮助/
 
升级到 .NET FrameWord 1.1 VS2003 肯定没问题
我曾经下的MS .NET FrameWork 1.0在 XP下报错退出安装 Win2003提示兼容问题
而且.NET Framework相对成熟多了
 
Microsoft®
Visual Studio®
.NET 2003 自述文件

本文包含 Visual Studio .NET 2003 的安装说明。
有关最新的安装说明,请参见 http://go.microsoft.com/fwlink/?linkid=8861 上的联机 Visual Studio .NET 2003 自述文件。
有关已知的产品问题,请参见 http://go.microsoft.com/fwlink/?linkid=8793。

1. 开始

Visual Studio .NET 2003 的“最终用户许可协议”文件(EULA.txt)位于 Visual Studio .NET 2003 光盘1 的 Setup 文件夹中。
注意 本自述文件中描述的所有步骤都是基于 Microsoft®
Windows®
2000 的。如果您使用的是其他 Windows 版本,请修改与操作系统有关的步骤。

1.1. 相关自述文件

除了本 Visual Studio .NET 2003 产品自述文件外,Visual Studio .NET 2003 中还有其他一些自述文件,这些文件包含与特定产品领域相关的信息。下面的列表包含相关自述文件的名称和它们在提供的媒体上的位置。

内容名称 文件名 位置
Microsoft Visual Studio .NET 2003 系统必备 Moreinfo.htm Visual Studio .NET 2003 系统必备 CD 的 Help 目录中或 DVD 的 wcu/Help 目录中
Microsoft Visual Studio .NET 2003 安装程序“管理员模式”自述文件 Adminreadme.htm Visual Studio .NET 2003 光盘1 的 Setup 目录中
Microsoft .NET Framework SDK 自述文件 Knownissues.htm http://go.microsoft.com/fwlink/?linkid=8862
Duwamish 7.0 Visual Basic 示例 Readme.htm Visual Studio .NET 2003 光盘2 的 /Program Files/Microsoft Visual Studio .NET 2003/Enterprise Samples/Duwamish 7.0 VB 目录中
Duwamish 7.0 C# 示例 Readme.htm Visual Studio .NET 2003 光盘2 的 /Program Files/Microsoft Visual Studio .NET 2003/Enterprise Samples/Duwamish 7.0 CS 目录中
Fitch and Mather 7.0 示例 ReadMe.html Visual Studio .NET 2003 光盘2 的 /Program Files/Microsoft Visual Studio .NET 2003/Enterprise Samples/FMStocks7 目录中

1.2. 在 Visual Studio .NET 2003 中使用 MSDN®

MSDN Library 适合与 Visual Studio .NET 2003 一起使用,它为 Visual Studio .NET 2003 和其他 Microsoft 技术提供了大量的帮助和文档。在安装 Visual Studio .NET 2003 时或者在其他任何时候,您都可以选择安装并集成比 Visual Studio .NET 2003 附带的 MSDN Library 版本更高的 MSDN Library 版本。MSDN Library 的 2003 年四月版或更高的版本可以与 Visual Studio .NET 2003 集成。之前的版本(例如 2003 年一月版)不能与 Visual Studio .NET 2003 集成,而且不包含 Visual Studio .NET 2003 文档。


--------------------------------------------------------------------------------

2. 系统要求

下表列出了 Visual Studio .NET 2003 的不同安装选项的要求。这里标出的“说明”对两个表都适用。

安装 Visual Studio .NET 2003 时的系统要求
Visual Studio .NET 2003(所有版本)
处理器 450 兆赫 (MHz) Pentium II 处理器
推荐 600 MHz Pentium III 处理器
操作系统 Visual Studio .NET 2003 可以安装在以下任一系统上:
Microsoft Windows Server 2003
Windows XP Professional
Windows XP Home Edition1
Windows 2000 Professional (需要 Service Pack 3 或更高版本)2
Windows 2000 Server (需要 Service Pack 3 或更高版本)2
应用程序可以部署到以下系统3、4:
Microsoft Windows Server 2003
Windows XP Professional
Windows XP Home Edition
Windows 2000 (推荐 Service Pack 3 或更高版本)
Windows Millennium Edition (Windows Me)
Windows 98
Microsoft Windows NT 4.0(需要 Service Pack 6a)

内存5 Visual Studio .NET 2003 的最低 RAM 要求:
Microsoft Windows Server 2003 — 160 兆字节 (MB)
Windows XP Professional — 160 MB
Windows XP Home Edition — 96 MB
Windows 2000 Professional — 96 MB
Windows 2000 Server — 192 MB

硬盘6 Visual Studio .NET 2003 的磁盘空间要求:
系统驱动器上需要 900 MB 的可用空间,安装驱动器上需要 3.3 千兆字节 (GB) 的可用空间
可选的 MSDN Library 文档需要额外的 1.9 GB 可用空间

驱动器 CD 版需要 CD-ROM 或 DVD-ROM 驱动器。
DVD 版需要 DVD-ROM 驱动器。
显示 Super VGA (1024x768) 或更高分辨率的显示器(颜色设置为 256 色)
鼠标 Microsoft 鼠标或兼容的指点设备
Internet 连接 Visual Studio .NET 2003 试用版需要 Internet 连接以便可以进行强制联机注册。
Visual Studio .NET 2003 学院版要求注册(可能是完全联机的)。

安装以下标准版时的系统要求:Visual Basic®
.NET 2003、Visual C++®
.NET 2003、Visual C#™
.NET 2003、Visual J#™
.NET 2003
所有的标准版
处理器 450 兆赫 (MHz) Pentium II 处理器
推荐 600 MHz Pentium III 处理器
操作系统 标准版可以安装在以下任一系统上:
Microsoft Windows Server 2003
Windows XP Professional
Windows XP Home Edition1
Windows 2000 Professional (需要 Service Pack 3 或更高版本)2
Windows 2000 Server (需要 Service Pack 3 或更高版本)2
应用程序可以部署到以下系统3、4:
Microsoft Windows Server 2003
Windows XP Professional
Windows XP Home Edition
Windows 2000 (推荐 Service Pack 3 或更高版本)
Windows Millennium Edition (Windows Me)
Windows 98
Microsoft Windows NT 4.0(需要 Service Pack 6a)

内存5 最低 RAM 要求:
Microsoft Windows Server 2003 — 160 兆字节 (MB)
Windows XP Professional — 160 MB
Windows XP Home Edition — 96 MB
Windows 2000 Professional — 96 MB
Windows 2000 Server — 192 MB

硬盘6 磁盘空间要求:
系统驱动器上需要 500 MB 可用空间,安装驱动器上需要 1.5 GB 可用空间
可选的 MSDN Library 文档需要额外的 1.9 GB 可用空间

驱动器 CD 版需要 CD-ROM 或 DVD-ROM 驱动器。
DVD 版需要 DVD-ROM 驱动器。
显示 Super VGA (1024x768) 或更高分辨率的显示器(颜色设置为 256 色)
鼠标 Microsoft 鼠标或兼容的指点设备

说明
Windows XP Home Edition 提供的功能有限。使用 Windows XP Home Edition 时不支持创建 Web 应用程序或 XML Web services。
中文版 Windows 2000 Service Pack 3 可以从此网站得到 http://www.microsoft.com/china/windows2000/downloads/SP3.htm。
只能在 Windows XP Professional、Windows 2000 和 Windows Server 2003 上承载 ASP.NET 应用程序。
Microsoft Windows 2000 Datacenter Server 不是受支持的操作系统。
让您的 RAM 超过推荐的系统配置可以提高性能,特别是在运行多个应用程序、处理大项目或进行企业级开发时。
当您启动 Visual Studio .NET 2003 安装程序时,默认的安装位置是您的系统驱动器(启动系统的驱动器)。不过,您可以在任何驱动器上安装应用程序。不论应用程序安装在什么位置,安装进程都会在系统驱动器上安装一些文件。因此,不论应用程序安装在什么位置,都应该确保系统驱动器上有上表中指出的必要空间,并确保安装应用程序的驱动器上有指定的额外空间。自定义安装选择所需要的驱动器空间可能更多,也可能较少。

2.1. Visual Studio 6.0 和 Visual Studio .NET 2003 的兼容

Visual Studio .NET 2003 和 Visual Studio 6.0 可以安装在同一台计算机上,并可以同时运行。有关更多信息,请参见 MSDN Library 中的“升级应用程序”。

2.2. Visual Studio .NET 2002 和 Visual Studio .NET 2003 的兼容

Visual Studio .NET 2002 和 Visual Studio .NET 2003 可以安装在同一台计算机上,并可以同时运行。


--------------------------------------------------------------------------------

3. 准备安装 Visual Studio .NET 2003

有关 Visual Studio .NET 2003 的最新安装说明,请参见 http://go.microsoft.com/fwlink/?LinkId=8861。
在安装 Visual Studio .NET 2003 之前,请验证您是否满足系统要求,并按照下面的说明准备安装 Visual Studio .NET 2003。
如果您使用 Microsoft Office XP Developer,必须先安装它,然后再安装 .NET Framework SDK 和 MSDN for Visual Studio .NET 2003。否则,将无法使用 Office Developer 帮助文档。

3.1. 卸载预发布版本

重要说明 如果您以前在计算机上安装了以下产品的预发布版本,在安装 Visual Studio .NET 2003 之前必须先卸载这些版本:
Visual Studio .NET 2003 Beta 1 或更高的预发布版本。
MSDN Library for Visual Studio .NET 2003 Beta 1 或更高的预发布版本。
.NET Framework 1.1(和 .NET Framework 1.1 语言包)Beta 1 或更高的预发布版本。
.NET Framework SDK 1.1 Beta 1 或更高的预发布版本。
Visual J# .NET 可再发行组件包 1.1(和 Visual J# .NET 可再发行组件包 1.1 语言包)Beta 1 或更高的预发布版本。
智能设备扩展 Beta 1。
Visual Studio .NET 2002 Beta 2 或更高的预发布版本。
Visual Studio .NET 7.0 Beta 1。
Visual Studio 7.0 PDC 技术预览。
注意 为了优化 Visual Studio .NET 2003 的安装,如果您以前安装过上述产品的预发布版本,可能需要重新格式化计算机。
卸载大多数程序的预发布版本
注意 以下过程即 Visual Studio 7.0 PDC 技术预览的卸载说明。
在“开始”菜单中指向“设置”,然后单击“控制面板”。
双击“添加或删除程序”,然后单击“更改或删除程序”。
下表提供了各种预发布版本的说明。
预发布程序 卸载
Microsoft Visual Studio .NET 2003
重要说明 有关其他过程,请参见表下面的“说明”。 选择程序并单击“更改/删除”。
在“Visual Studio .NET 安装”对话框中,选择“Visual Studio .NET”,然后单击“卸载 Microsoft Visual Studio .NET - 2003”。
重新启动计算机。

MSDN Library for Visual Studio .NET 2003
重要说明 有关其他过程,请参见表下面的“说明”。
.NET Framework 1.1
.NET Framework 1.1 语言包 1
.NET Framework SDK 1.1
Visual J# .NET 可再发行组件包 1.1
Visual J# 可再发行组件包 1.1 语言包 1
选择程序并单击“删除”。
在“添加或删除程序”对话框中,单击“是”。

智能设备扩展 Beta 1 选择程序并单击“更改/删除”。
单击“删除”。
按照说明卸载智能设备扩展 Beta 1。
重新启动计算机。

Visual Studio .NET 2002 Beta 2 或更高版本 如果列表中有 Visual Studio .NET,请选择它并选择“更改/删除”。单击“Visual Studio .NET”。如果列表中没有 Visual Studio .NET,请转到第 3 步。
单击“卸载 Visual Studio .NET”。完成后,返回到“添加或删除程序”对话框。
选择“Microsoft .NET Framework”并选择“更改/删除”。单击“是”以继续。
返回到桌面,右键单击“我的电脑”,然后单击“管理”。
展开“服务和应用程序”并打开“服务”。
右键单击“.NET Framework Support Service”,然后单击“属性”。如果未列出,则重新启动计算机。
在“常规”选项卡的“启动类型”列表中,单击“已禁用”。
重新启动计算机。

Visual Studio .NET Beta 1 选择“Visual Studio .NET 7.0 Enterprise”并单击“更改/删除”。
单击“Visual Studio .NET”。
单击“卸载 Visual Studio .NET 7.0 Enterprise”。完成后,返回到“添加或删除程序”对话框。
选择“Microsoft .NET Framework”,然后选择“更改/删除”。单击“是”以继续。

1“语言”是具体的语言包,例如“简体中文”。
说明 卸载 Visual Studio .NET 2003 Beta 1 和 MSDN Library for Visual Studio .NET 2003 Beta 1 后,请按以下过程删除注册表项 HKEY_LOCAL_MACHINE/Software/Microsoft/VisualStudio/SxS/VS7:
从“开始”菜单中,单击“运行”,键入“regedit”,然后单击“确定”。
在“注册表编辑器”中,展开 HKEY_LOCAL_MACHINE/Software/Microsoft/Visual Studio/SxS 这一配置单元。
右键单击“VS7”项并单击快捷菜单中的“删除”。
在“确认项删除”对话框中,单击“是”删除注册表项。
卸载 Visual Studio 7.0 PDC 技术预览
从“开始”菜单中,单击“运行”。
在“打开”对话框中,键入以下内容:
msiexec.exe /x {33334F07-0C6B-11D3-A51D-00A0C9231BA1} NOVSUI=1
选择“是”以移除 Visual Studio .NET PDC 技术预览。
在“打开”对话框中,键入以下内容:
msiexec.exe /x {62EDCF3C-69F4-11D3-A521-00A0C9231BA1}
选择“是”以移除 Prerelease Bootstrap for Visual Studio .NET PDC 技术预览。
在“开始”菜单中指向“设置”,然后单击“控制面板”。
双击“添加或删除程序”,然后单击“更改或删除程序”。
选择“Microsoft NGWS SDK”,单击“更改/删除”,然后单击“是”以继续。
删除 /Documents and Settings/All Users/Application Data/Microsoft Help 中的所有文件。该步骤可确保移除 PDC 发布文档。

3.2. 卸载 Visual Studio Analyzer 6.0

Visual Studio .NET 2003 企业级开发版和企业级结构设计版附带的 Visual Studio Analyzer 的版本与 Visual Studio Analyzer 6.0 不兼容。
如果在一台已经安装了 Visual Studio Analyzer 6.0 的计算机上安装 Visual Studio .NET 2003 企业级开发版或企业级结构设计版附带的 Visual Studio Analyzer,则在安装 Visual Studio .NET 2003 之前,请先卸载 Visual Studio Analyzer 6.0。
如果错误地在同一台计算机上安装了两个版本,则无法在 Visual Studio Analyzer 中收集事件。必须卸载该产品的一个版本,然后按照下面的说明修复另一个已安装版本。
卸载 Visual Studio Analyzer 6.0 后修复 Visual Studio Analyzer
重新启动计算机。
从 [Visual Studio .NET 安装目录]/Common7/Tools/Analyzer 中运行 RegisterAnalyzerv7.bat。
卸载 Visual Studio Analyzer 后修复 Visual Studio Analyzer 6.0
在卸载 Visual Studio Analyzer 之前,将以下文件从 [Visual Studio .NET 安装目录]/Common7/Tools/Analyzer 复制到 [Visual Studio 6.0 安装目录]/Common/Tools/VS-ENT98/Vanalyzr 中:
RegisterAnalyzerv6.bat
VSAReg.exe
卸载 Visual Studio Analyzer 后,从 [Visual Studio 6.0 安装目录]/Common/Tools/VS-ENT98/Vanalyzr 运行 RegisterAnalyzerv6.bat。

3.2.1. Visual Studio Analyzer 版本安装说明

由于 Visual Studio Analyzer 的特性,一台特定的计算机一次只能注册一个版本。如果您在一台计算机上安装 Visual Studio .NET 2002 和它附带的 Visual Studio Analyzer 版本,随后又在同一台计算机上安装 Visual Studio .NET 2003 和它附带的 Visual Studio Analyzer 版本,您将从最后安装的版本中收集事件。
解决此问题
要从一个版本切换到另一个版本,请从 /Common7/Tools/Analyzer 路径中运行“RegisterAnalyzerv7.bat”,该路径位于您要使用的版本的 Visual Studio .NET 安装目录中。

3.3. 支持 Internet 协议版本 6 (IPv6) 的 Visual Studio .NET 2003 系统必备

在至少已装有 Service Pack 1 的 Windows XP,以及 Windows Server 2003 的计算机上,Visual Studio .NET 2003 支持 IPv6。
在运行 Windows XP 的计算机上,如果您的项目依赖于 IPv6,您必须先安装 Windows XP Service Pack 1,然后再安装 Visual Studio .NET 2003。在 IPv6 的使用方案中,如果不安装该服务包,将无法使用某些关键功能(比如打开和创建 Visual Studio .NET 项目)。如果您的项目不依赖于 IPv6,则不需要安装该服务包。
如果您已经先安装了 Visual Studio .NET 2003,然后再安装 Windows XP Service Pack 1,而且您的项目依赖于 IPv6,请参见 http://go.microsoft.com/fwlink/?LinkId=11968 上的知识库文章。
可以从以下网址获得 Windows XP 中文版的服务包:http://www.microsoft.com/china/windowsxp/pro/downloads/default.asp。
有关为 Visual Studio .NET 2003 启用 IPv6 的更多信息,请阅读 Visual Studio .NET 2003 光盘1 中 Setup 目录下名为 IPv6.htm 的文件。


--------------------------------------------------------------------------------

4. 安装 Visual Studio .NET 2003

安装 Visual Studio .NET 2003
关闭所有打开的应用程序,以免增加计算机在安装期间重新启动的次数。
插入标有“Visual Studio .NET 2003 光盘1”的光盘。
“自动运行”功能将启动 Setup.exe。如果禁用了“自动运行”功能,请从安装 CD 的根目录下运行 Setup.exe。
安装程序将扫描磁盘,查找已安装的组件。如果扫描过程确定系统需要组件更新,“安装”对话框中会提供“第 1 步:安装 Visual Studio .NET 2003 系统必备”。请选择第 1 步更新系统组件。如果不需要组件更新,则不会提供此选项。更新系统组件后,“安装”对话框将启用“第 2 步:Visual Studio .NET 2003”。请选择第 2 步安装 Visual Studio .NET 2003。
如果您要安装 Web 服务器并且系统要求您安装 IIS,请参见第 4.2 节中的完整说明。

4.1. 通过网络进行安装

Visual Studio .NET 2003 安装程序除了可以从 CD 或 DVD 中运行外,还可以从网络共享中运行。
以下过程阐释了如何从网络共享中准备安装 Visual Studio .NET 2003。
共享 CD 中的安装文件的示例过程
在服务器上创建一个文件夹,例如 VS2003。
在顶级文件夹中创建三个子文件夹,分别命名为 PRE、VS 和 MSDN。例如:
VS2003/PRE
VS2003/VS
VS2003/MSDN。
将标有“Visual Studio .NET 2003 系统必备”的 CD 上的内容复制到名为 PRE 的子文件夹中。
将标有“Visual Studio .NET 2003”的所有 CD 上的内容复制到名为 VS 的子文件夹中。如果提示您覆盖现有文件,请照做。
将标有“MSDN Library for Visual Studio .NET 2003”的所有 CD 上的内容复制到名为 MSDN 的子文件夹中。如果提示您覆盖现有文件,请照做。
使用某种文本编辑器(如“记事本”)打开 VS 子文件夹中的 Setup.ini。
在 [Baseline] 节中,更改以“DIR=”开头的行,具体做法如下:
[Baseline]
DIR=../PRE
FileName=setup.exe
在 [Documentation] 节中,更改以“DIR=”开头的行,具体做法如下:
[Documentation]
DIR=../MSDN
保存更改并关闭文件。
注意 完成此步骤可防止安装过程中要求更换磁盘,并可将 Visual Studio .NET 2003 系统必备 CD 和 MSDN Library CD 的正确路径通知安装程序。
在 VS 子文件夹中,打开 Setup 文件夹。
在文本编辑器(如“记事本”)中打开 setup.sdb,并在文件的结尾添加下面几行:
[Product Key]
XXXXXXXXXXXXXXXXXXXXXXXXX
注意 XXXXXXXXXXXXXXXXXXXXXXXXX 是位于 CD 包装上的 25 位产品密钥(输入时不带短划线)。
保存更改并关闭文件。
注意 完成此步骤后,系统将预先为用户填充产品密钥。
在网络上共享 VS2003 文件夹并设置适当的安全设置。网络上的 Visual Studio .NET 2003 安装程序路径的形式如下:
//[servername]/VS2003/VS/setup.exe
注意 如果任何路径和文件名组合超过 260 个字符,安装将失败。在 Visual Studio 中,路径的最大长度为 221 个字符,因此应该将文件复制到一个不超过 70 个字符的路径中。如果为网络映像创建网络共享,根安装位置的 UNC 路径应该不超过 39 个字符。
注意 如果此路径中的文件夹名称包含嵌入的空格(例如://[servername]/VS 2003/MSDN/ 或 //[servername]/VS2003/Visual Studio/),安装可能失败。
注意 Visual SourceSafe®
和 Visio®
不属于 Visual Studio .NET 2003 安装。不过,您也可以分别将 Visual SourceSafe CD 和 Visio CD 的内容复制到服务器上的不同文件夹中,以便通过网络将这两种产品作为独立的系统来安装。

4.2. 为 ASP.NET 项目配置远程 Web 服务器

要在 Visual Studio .NET 2003 中使用 Web 应用程序,必须正确配置开发计算机和 Web 服务器。
要求
下面是在 Visual Studio .NET 2003 中使用 Web 窗体和 XML Web services 时的操作系统要求:
Web 服务器必须运行 Windows 2000、Windows XP 或 Windows Server 2003。不支持运行 Windows 95、Windows 98、Windows Me 或 Windows NT 4.0 的计算机。
建议将 Web 服务器安装在用 NTFS 文件系统格式化的计算机上。尽管 Visual Studio .NET 2003 也支持 FAT 和 FAT32,但它们不如 NTFS 安全。
Web 服务器必须运行 Internet 信息服务 (IIS) 5.0 或 6.0 版。有关详细信息,请参见“Visual Studio .NET 2003 光盘1”中的 Setup/WebServer.htm。
配置服务器计算机
如果在安装了 Visual Studio .NET 2003 的计算机上进行开发,并且需要将 Web 应用程序部署到远程 Web 服务器计算机,则必须正确配置服务器计算机。为此,需要在 Web 服务器计算机上安装某些 Visual Studio .NET 2003 组件。
注意 如果将开发计算机用作 Web 服务器,则不需要按此过程操作;在计算机上安装 Visual Studio .NET 2003 时会正确配置该计算机。
为 Visual Studio .NET 2003 单独配置一个 Web 服务器计算机
在 Web 服务器计算机上运行 Visual Studio .NET 2003 安装程序,并执行第 1 步来安装 Visual Studio .NET 2003 系统必备。
这将在服务器计算机上安装 .NET Framework。完成此步骤后,安装过程返回到 Visual Studio .NET 2003 安装的第 2 步。
开始安装过程的第 2 步。在安装窗口的左窗格中有许多安装选项。您应该:
清除“服务器组件”之外的所有其他选项。
展开“服务器组件”节点并选择“Web 开发”和“远程调试器”。
然后单击“立即安装”以继续安装。
验证是否配置了 FrontPage®
服务器扩展。有关详细信息,请参见“Visual Studio .NET 2003 光盘1”中的 Setup/WebServer.htm。
将那些计划创建 Web 项目的用户添加到“VS Developers”用户组中。
重要的调试信息
要调试 ASP.NET 应用程序,必须首先弄清楚服务器的配置,确定应用程序在哪个进程中运行。在 IIS 5.0 中,要调试的进程可能是 aspnet_wp.exe(默认的 ASP.NET 辅助进程)或 inetinfo.exe(如果应用程序被配置为在进程中运行)。在 IIS 6.0(Windows Server 2003 的一部分)中,默认为在 IIS 辅助进程 w3wp.exe 中运行。如果使用的是 IIS5-Compat 模式,则有关 IIS 5.0 的说明同样适用。无论 ASP.NET 应用程序在哪个进程下运行,您都必须是系统管理员或者是 Administrators 组的成员。您也可以更改进程标识以便在用户帐户下运行。在 IIS 5.0 中,必须编辑 aspnet_wp.exe 的 machine.config 文件。在 IIS 6.0 中,必须编辑 w3wp.exe 的应用程序池配置。此外,还必须更改某些访问控制列表 (ACL),应用程序才能在用户帐户下正确运行。请访问 http://support.microsoft.com 查看更新信息。默认情况下,aspnet_wp.exe 作为“machine”或 ASPNET 运行,而 w3wp.exe 作为“NETWORK SERVICE”运行。

4.3. 安装 Microsoft SQL Server 桌面引擎 (MSDE)

Visual Studio .NET 2003 不包含 Microsoft SQL Server 桌面引擎 (MSDE)。请从以下网站下载 http://go.microsoft.com/fwlink/?linkid=13962。
警告 如果您打算安装 Application Center 2000,必须先安装 Application Center 2000,后安装 MSDE。

4.4. 安装远程调试器

如果打算在远程计算机上调试进程,必须安装远程调试器。有关详细信息,请参见“Visual Studio .NET 2003 光盘1”根目录下的 RemoteComponents.htm。

4.5. 卸载 Visual Studio .NET 2003

要卸载 Visual Studio .NET 2003,请使用控制面板中的“添加或删除程序”。
卸载 Visual Studio .NET 2003 系统必备
卸载 Visual Studio .NET 2003 不会卸载由 Visual Studio .NET 系统必备安装的组件。对于提供单独卸载的组件,请使用控制面板中的“添加或删除程序”。


--------------------------------------------------------------------------------

5. 已知的安装问题

5.1. 找不到原安装位置

从“添加或删除程序”控制面板的“更改或删除程序”部分运行安装程序时,您可能会在添加功能时收到以下错误信息:
“安装程序在<原始安装点的路径>处找不到原始的安装源位置。请检查驱动器并确保可在该位置找到安装程序。”
之所以出现该信息,是因为安装 Visual Studio .NET 2003 的 CD 或网络位置不再存在。要添加功能,请插入光盘或重新连接到该网络位置,然后返回到安装程序。

5.2. 错误 1308:未找到源文件

当从共享 CD-ROM 驱动器安装 Visual Studio .NET 2003 或在某些具有多个 CD-ROM 驱动器的系统上安装时,会显示该信息。
要继续安装,请将下一张 CD 插入原先装有“光盘1”的驱动器,然后单击“重试”。当出现错误信息时,对每张 CD 重复此操作。
重要说明 Visual Studio .NET 2003 不能通过共享 CD-ROM 驱动器在网络上共享。有关从网络共享位置安装 Visual Studio .NET 2003 的信息,请参见本自述文件中的通过网络进行安装。

5.3. 运行安装程序时的错误信息

运行安装程序时,您可能会看到错误信息“加载安装组件时遇到问题。取消安装。”当缺少关键的安装文件时会出现该错误。如果您是从网络映像安装,请重新复制 CD 以确保所有文件都存在。

5.4. 错误 1711:将安装信息写入磁盘时出错。

运行安装程序时,如果系统驱动器上的可用空间不足 900 MB,则会发生此错误。
解决此问题
释放系统驱动器的空间,以便至少有 900 MB 的空闲空间,然后再次运行安装程序。

5.5. 注册表大小不足时的安装错误

如果注册表空间不足,安装时可能会出现“错误:无法定位 INF 文件”这样的错误。
要避免这些错误,请增加最大注册表大小限制。
注意 必须以管理员身份登录到本地计算机才能更改注册表大小。
更改计算机注册表的最大大小
从“开始”菜单中,指向“设置”,单击“控制面板”,然后双击“系统”图标。
在“高级”选项卡上,单击“性能选项”,然后单击“虚拟内存”区域中的“更改”。
在“注册表最大值 (MB)”字段中键入一个新值。

5.6. 升级操作系统需要修复 .NET Framework

如果安装 .NET Framework 后升级操作系统,必须修复 .NET Framework。
修复 .NET Framework
从“开始”菜单中,指向“控制面板”,然后单击“添加或删除程序”。
在“目前安装的程序”窗格中选择“Microsoft .NET Framework 1.1”。
单击“单击此处获得支持信息”。
打开名为 RepairRedist.htm 的文件。其安装位置为:
英文版:[系统驱动器]/WINNT/Microsoft.NET/Framework/v1.1.4322/1033
中文版:[系统驱动器]/WINNT/Microsoft.NET/Framework/v1.1.4322/2052
按 RepairRedist.htm 中的说明操作。
注意 用于修复 .NET Framework 可再发行组件的命令行代码是:[安装源]/dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%/netfx.msi

5.7. 卸载 Visual Studio .NET 后,Visual InterDev&amp;reg;
6.0 无法创建新的 Web 项目。

卸载 Visual Studio .NET 2003 后,无法在 Visual InterDev 6.0 中创建新的 Web 项目。
解决此问题
为 Visual InterDev 6.0 运行“修复/重新安装”。

5.8. 安装显卡的最新驱动程序

确保在计算机上安装显卡的最新驱动程序。显卡驱动程序过时已被鉴定为下面这样的问题的发生原因:
某些 Gateway 计算机的安装 CD 提供的 ATI RAGE 128 PRO 显卡驱动程序已过时。当您在这样的计算机上启动 Visual Studio .NET 2003 时,过时的显卡驱动程序会产生一个 URT 空引用异常,该异常会使程序崩溃。
如果您通过远程桌面连接或终端服务客户端来连接到远程计算机,通过远程连接使用 Visual Studio .NET 2003 并终止远程会话,则 Visual Studio .NET 开发环境可能会在远程计算机上被冻结(或者说无法使用)。
避免以上问题
下载并安装最新的驱动程序。操作系统的自动更新功能本身可能无法发现最新的驱动程序,认识到这一点很重要。例如,如果您的显卡是一种 ATI Rage 产品,应该到 ATI Web 站点上查找显卡的最新驱动程序,然后下载并安装它。
ATI 显示驱动程序 http://www.ati.com/support/drivers/powered.html
用于确定 ATI 显卡标识的 ATI 实用工具 http://www.ati.com/support/identify/IdentifyGraphProduct.html

5.9. ATI Rage 视频驱动程序和真彩色设置

安装 Visual Studio .NET 2003 时,具有 ATI Rage 视频驱动程序的计算机不应该使用真彩色显示设置。安装或运行 Visual Studio .NET 2003 时,该硬件和显示设置组合会导致系统崩溃。
更改显示设置
从“开始”菜单中,指向“设置”,然后单击“控制面板”。
双击“显示”,然后选择“设置”选项卡。
在“颜色”下拉列表中选择一个选项,例如“增强色”。

5.10. 使用 Matrox G400 Max 双显示器时,无法访问安装程序用户界面。

Matrox G400 Max 双显示器显卡的用户可能会发现,安装时无法访问用户界面的某些区域。
要解决此问题,请从 Matrox Web 站点 http://www.matrox.com 下载最新的驱动程序。

5.11. Visual SourceSafe 6.0d 未进行 Windows 2000 和 Windows XP 徽标认证

Visual Studio .NET 2003 企业级开发版和企业级结构设计版包含有 Visual SourceSafe 6.0d。该产品未针对 Windows 2000 或 Windows XP 进行徽标认证测试。

5.12. 有关缺少文件或程序集的错误

当在同一台计算机上安装多个 Visual Studio 产品时,某些共享程序集在所有产品中都存在。当删除某些共享程序集时,卸载其中一个 Visual Studio 产品会破坏其余产品的功能。产生的错误信息的形式如下:“找不到文件或程序集名称 XXX,或找不到它的一个依赖项。”
解决此问题
从“开始”菜单中,指向“设置”,然后单击“控制面板”。
在“控制面板”中,双击“添加或删除程序”。
选择其余的 Visual Studio .NET 产品并运行“修复/重新安装”。

5.13. 不要从 Visio 安装 CD 安装 Windows Installer 1.1

包括在 Visual Studio .NET 企业级结构设计版中的 Visio CD 包含 Windows Installer 1.1(它没有用 Microsoft Authen
ticode 签名)。由于 Visual Studio .NET 安装程序安装的是 Windows Installer 2.0,因此在安装了 Visual Studio .NET 的计算机上,不会安装 Visio CD 上的早期 Windows Installer 版本。
在未安装 Visual Studio .NET 的早期操作系统(Windows 95、Windows 98 和 Windows NT 4.0)上,Microsoft 建议不要直接从 Visio CD 安装 Windows Installer 1.1。

5.14. Visual Studio Analyzer 与 Windows 管理规范 (WMI) 的集成要求编译 MOF 文件

要在 Visual Studio Analyzer 和 WMI 之间交换事件,必须用 WMI MOF 编译器 (mofcomp.exe) 编译 MOF 文件,详见下文的说明。
如果您的操作系统属于 Windows 2000,您必须在命令提示符下键入下面一行:
“%SYSTEMROOT%/system32/wbem/mofcomp.exe [Visual Studio 2003 安装目录]/Common7/Tools/Analyzer/Bridges/WMI/appprof2k.mof”
如果您的操作系统属于 Windows XP 或 Windows Server 2003 系列,您必须在命令提示符下键入下面一行:
“%SYSTEMROOT%/system32/wbem/mofcomp.exe [Visual Studio 2003 安装目录]/Common7/Tools/Analyzer/Bridges/WMI/appprof.mof”
注意 要运行 MOF 编译器,您需要拥有管理员特权。
解决此问题
没有解决方法。必须编译 MOF 文件才能实现相应的功能。

5.15. 解决方案和项目文件格式在 Visual Studio .NET 2003 中已更改

Visual Studio .NET 2003 中的解决方案和项目文件格式不同于 Visual Studio .NET 2002 中的相应格式。Visual Studio .NET 2003 中的格式不向后兼容。您在 Visual Studio .NET 2003 中一打开上一版本的解决方案或项目文件,系统就会提示您进行转换。转换后,便无法在 Visual Studio 的上一版本中打开这些文件。有关更多详细信息,请参见“转换”对话框中提供帮助主题。

5.16. 安装 Visual Studio .NET 后 Application Center Test 不可用

如果您已经安装了带 Application Center Test (ACT) 功能的 Visual Studio .NET 2002,那么您将无法安装 Visual Studio .NET 2003 ACT 功能。在一台计算机上,ACT 功能可以随 Visual Studio .NET 2003 和 Visual Studio .NET 2002 两者中的一个一起安装,但不能同时与这两者安装在一起。
解决此问题
在 Windows“控制面板”中,双击“添加或删除程序”。
选择“Visual Studio .NET 2002”,然后单击“更改/删除”。
在 Visual Studio .NET 安装窗口中,单击链接 2“Visual Studio .NET”。
单击“添加或移除功能”链接。
在“企业版开发工具”下,清除“Application Center Test”。
单击“立即更新!”以移除 Application Center Test 功能。
安装完成后,单击“完成”。
返回到“添加或删除程序”对话框。
选择“Visual Studio .NET 2003”,然后单击“更改/删除”。
在 Visual Studio .NET 安装窗口中,单击链接 2“Visual Studio .NET”。
单击“添加或移除功能”链接。
在“企业版开发工具”下,选择“Application Center Test”。
单击“立即更新!”以添加功能。
安装完成后,单击“完成”

5.17. 在设备上安装最终版本之前,从设备上卸载 .NET Framework 精简版的各测试版本。

如果设备上安装了 .NET Framework 精简版的某个测试版(Tech Preview、Beta1 或 Visual Studio .NET Codename Everett Beta 1),请在安装 .NET Compact Framework Beta2 的发布版本之前卸载该测试版。测试版可能已经手动安装,或者作为调试和部署应用程序的一部分,与 Visual Studio .NET 2002 或 Visual Studio .NET 2003 一起安装。

5.18. 为 Visual Studio .NET 2003 安装帮助
MSDN Library 提供了 Visual Studio .NET 2003 的帮助。如果您没有安装 MSDN Library,则 F1 帮助、“动态帮助”窗口、索引、搜索和目录不会提供有关如何使用 Visual Studio .NET 2003 集成开发环境 (IDE) 或任何语言的帮助。
解决此问题,请安装 Visual Studio 的帮助
从“开始”菜单中,指向“设置”,单击“控制面板”,然后双击“添加或删除程序”。
选择“Visual Studio .NET 2003”,然后单击“更改/删除”。
在主安装对话框中,单击“步骤 3”。
或者,您也可以跳过这些步骤,插入 Visual Studio .NET 2003 附带的 MSDN CD,然后运行 MSDN 安装程序。
5.19. 从 SDE Beta 1 升级设计器 RESX 文件

智能设备扩展测试版 1 中的由设计器生成的 RESX 文件可能不适用于 Visual Studio .NET 2003 中的智能设备项目。
解决此问题
删除旧式 RESX 文件并在设计器中重新打开您的窗体,自动生成正确的 RESX 文件。RESX 文件是项目中扩展名为“resx”的文件。
5.20. 如果在 Visual Studio .NET 2003 之前安装 MSDN,Visual Studio .NET 2003 安装路径将被锁定。
如果在 Visual Studio .NET 2003 之前安装 Visual Studio .NET 2003 的 MSDN Library,则只能将 Visual Studio .NET 2003 安装到下列位置:
[系统驱动器]:/Program Files/Microsoft Visual Studio .NET 2003 文件夹。
解决此问题
先安装 Visual Studio .NET 2003,后安装 MSDN。
5.21. 垂直升级支持:维护 Visual Studio IDE
Visual Studio 集成开发环境 (IDE) 是若干产品版本安装的一部分,这些版本按以下列表分类。
Visual Basic .NET 2003 标准版
Visual C# .NET 2003 标准版
Visual C++ .NET 2003 标准版
Visual J# .NET 2003 标准版
Visual Studio .NET 2003 试用版
Visual Studio .NET 2003 学院版
Visual Studio .NET 2003 专业版
Visual Studio .NET 2003 企业级开发版
Visual Studio .NET 2003 企业级结构设计版
您可以在一个组(例如 Visual Basic .NET 2003 标准版)中将 IDE 作为产品的一部分进行安装,以后又从较高编号的组(例如 Visual Studio .NET 2003 试用版)中安装产品。在这种情况中,您有两个安装选择:
从较低编号的组中卸载产品,从较高编号的组中安装产品。
—或—
从较高编号的组中安装产品,不卸载另一产品。
两种方法都可以用,但第二种需要更多的磁盘空间。
注意 Visual Studio .NET 2003 试用版的许可证 60 天后失效。因此,如果选择用第二种方法安装 Visual Studio .NET 2003 试用版,当许可证失效后,两种已安装产品的 IDE 都无法访问。要启动另一产品(例如 Visual Basic .NET 2003),必须卸载 Visual Studio .NET 2003 试用版。
5.22. 错误 2349:复制以不同的信息继续
在安装过程中发生网络错误时,会显示此消息。
解决此问题
验证网络是否正常工作并重新启动安装程序。
5.23. 升级 .NET Framework 时不保留自定义计算机配置设置
当升级到 .NET Framework 的新版本时,自定义计算机配置设置不会从旧版本自动复制到新版本。按照设计,在安装 .NET Framework 新版本的过程中将创建新的默认计算机配置文件。
决此问题
搜索名为 machine.config 的文件。
结果显示此文件的多个实例。每个文件位于一个由 .NET Framework 的版本号限定的 CONFIG 目录中。
将自定义设置从 machine.config 的旧版本复制到 machine.config 的新版本中。
5.24. 当防病毒软件和个人防火墙软件运行时,安装可能失败。
防病毒软件和个人防火墙软件可能导致 Visual Studio .NET 2003 和 .NET Framework 安装失败。此问题会影响运行 Windows 2000、Windows XP 或 Windows Server 2003 的系统。例如:
在有些情况下,如果您在安装程序运行时运行防病毒程序,防病毒程序可能显示警告。当 Visual Studio .NET 或 .NET Framework 安装程序运行访问文件系统对象的脚本时,会出现这些警告。允许这些脚本运行是安全的。
在另外一些情况下,防火墙软件可能在 Visual Studio .NET 或 .NET Framework 安装过程中干扰某些服务的配置。例如,在配置 IIS 服务(如万维网发布服务、FTP 发布服务和简单邮件传输协议 (SMTP) 服务)时,防火墙软件可能导致安装程序停止响应。
解决此问题
有关解决安装过程中的防病毒和个人防火墙问题的最新信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=12236 上的知识库文章。
5.25. FrontPage 2000 Web 客户端扩展安装失败
Visual Studio .NET 2003 的典型安装将从 Visual Studio .NET 2003 系统必备 CD 安装 FrontPage 2000 Web 客户端扩展。在某些情况下,FrontPage 2000 Web 客户端扩展的安装可能失败。因此,您可能需要直接安装 FrontPage 2000 Web 客户端扩展。
解决此问题
插入 Visual Studio .NET 2003 系统必备 CD。
在 Windows“开始”菜单上,单击“运行”,然后键入 [CD 驱动器]:/weccom.msi
按照 FrontPage 2000 Web 客户端扩展安装对话框中的说明进行操作。
在 Windows XP Home Edition 上:
安装程序可能提示您插入 Windows XP Professional Edition CD。插入 Windows XP Home Edition CD 或 Windows XP Professional Edition CD。
在安装了 Service Pack 1 的 Windows XP Home Edition 或 Windows XP Professional Edition 上:
安装程序可能提示您插入 Windows XP SP1 CD。当提示您插入操作系统源媒体时,插入 Windows XP 操作系统 CD(而非 SP1 CD)。
注意 对于操作系统的 OEM 版,将文件从安装 CD 复制到本地目标:
从 /i386/Fp40ext.cab 复制 Fp4autl.dll、Fpencode.dll 和 Fp4awel.dll。
复制到 [本地驱动器]:/Program Files/Common Files/Microsoft Shared/Web Server Extensions/40/bin。
5.26. 在 Windows Server 2003 上,如果在安装 ASP.NET 之前安装 Visual Studio .NET 2003,则会禁止创建 Visual J# .NET Web 应用程序。
在 Visual Studio .NET 2003 安装过程中,Visual J# .NET 可再发行组件包是作为 Visual Studio .NET 系统必备安装程序的一部分安装的。如果您在安装 ASP.NET 之前安装 Visual Studio .NET 2003,Visual J# .NET 可再发行组件包安装程序不会更新 Internet 信息服务 (IIS) ScriptMaps 元数据库属性以防止 J# 文件(带 .jsl、.java 和 .vjsproj 扩展名)被下载。在 Windows Server 2003 上,默认情况下,安装 IIS 时不安装 ASP.NET。在 Windows Server 2003 上,在安装 ASP.NET 之前安装 Visual Studio .NET 2003 会导致这种情况。
解决此问题
卸载并重新安装 Visual J# .NET 可再发行组件包。
卸载 Visual J# .NET 可再发行组件包
从“开始”菜单中,指向“设置”,然后单击“控制面板”。
双击“添加或删除程序”。
选择“Visual J# .NET 可再发行组件包 1.1”,然后单击“删除”。
重新安装 Visual J# .NET 可再发行组件包
对于 Visual Studio .NET 2003 的 DVD 版,插入 DVD。
从“开始”菜单中,单击“运行”并键入:
<DVD 驱动器>:/wcu/JSharpRedistCore/vjsredist.exe
—或—
对于 Visual Studio .NET 2003 的 CD 版,插入 Visual Studio .NET 系统必备 CD。
从“开始”菜单中,单击“运行”并键入:
<CD 驱动器>:/JSharpRedistCore/vjsredist.exe。
5.27. 不要在同一台计算机上安装 Visual Studio .NET 2003 和 Visual Studio .NET 2002 的不同语言版本。
如果在一台计算机上安装的 Visual Studio .NET 2003 的语言版本与 Visual Studio .NET 2002 的语言版本不同,Visual Studio .NET 功能将受到影响。例如,在安装了中文版 Visual Studio .NET 2002 的计算机上,不要安装英文版 Visual Studio .NET 2003。
解决此问题
安装与现有 Visual Studio .NET 2002 安装匹配的 Visual Studio .NET 2003 语言版本。
—或—
卸载 Visual Studio .NET 2002,然后使用与要安装的 Visual Studio .NET 2003 程序相同的语言版本重新安装 Visual Studio .NET 2002。
5.28. 将操作系统升级到 Windows XP 后,修复 .NET Framework 时产生错误。
将操作系统升级到 Windows XP 后,修复 .NET Framework 时可能显示错误信息“错误 1931:Windows Installer 服务无法更新 /WBEM/wmiutils.dll。此文件受 Windows 保护。”。
解决此问题
单击“确定”,修复将完成。
6. API 的更改
有关 .NET Framework 1.1 版类库的更改和添加的列表,请参阅 http://go.microsoft.com/fwlink/?LinkId=8437。
7. 安全准则
有关最新的安全信息,请访问 .NET Framework Security Web 站点,网址是 http://go.microsoft.com/fwlink/?LinkId=5588。
7.1. 调试器用户帐户组
“Debugger Users”用户组的成员可以在计算机上调试他们自己的进程,即使这些用户不属于计算机上的 Administrators 组。只应将受信任的用户添加到“Debugger Users”用户组。
8. 部署 .NET Framework
有关与您的应用程序一起部署 .NET Framework 的信息,请访问 http://go.microsoft.com/fwlink/?LinkId=5201。
9. 对 GB18030-2000 编码标准的支持
Visual Studio .NET 2003 以最高级(A+级)通过了中华人民共和国国家信息处理产品标准符合性检测中心组织的GB18030-2000 编码标准符合性检测。Visual Studio .NET 2003 在前一版的基础之上增强了对 GB18030-2000 编码标准的支持。开发人员通过使用 Visual Studio .NET 2003 提供的相关功能,可以轻松开发出符合 GB18030-2000 编码标准的应用程序。
概括地讲,Visual Studio .NET 2003 提供了两种方法来开发支持 GB18030-2000 编码标准的应用程序:
1. 使用 .NET Framework 中提供的类和方法,建立托管的代码
2. 通过 PInvoke 调用 Windows 系统提供的 GB18030-2000 支持包中的扩展 Windows API
开发人员既可以单独使用以上两种方法,也可以将两种方法结合起来使用。但无论选择哪种方法,开发人员需要在开发机器及运行机器上安装 Microsoft Windows GB18030-2000 支持包。该支持包包含支持 GB18030-2000 标准所需要的各种资源,如字体文件和支持 GB18030 标准的扩展的API。该支持包可以从微软(中国)公司的网站上下载:
http://www.microsoft.com/china/windows2000/downloads/18030.asp
Visual Studio .NET 2003 对 GB18030-2000 编码标准的支持,还表现在开发环境(design time)能够支持使用 GB18030-2000 编码字符集。开发者可以用 GB18030-2000 编码字符集中的字符来设置控件的文本属性值,或在程序代码中使用 GB18030 编码字符集中的字符作标示。Visual Studio .NET 2003 的设计器和内置的大部分控件都支持 GB18030-2000 编码字符集。此外,Visual Studio .NET 2003 还新添加了将文件以 GB18030-2000 编码的方式保存以及打开的功能。
10. 已知的产品问题
有关 Visual Studio .NET 2003 的已知问题,请参见 Visual Studio .NET 2003 已知问题。
11. 最终用户许可协议的位置
在 Microsoft Visual Studio .NET 2003 安装目录的产品名称子目录下可以找到最终用户许可协议 (EULA)。该文件的名称为 EULA.txt。
例如,如果安装 Visual Studio .NET 2003 企业级结构设计版,则名为 EULA.txt 的文件位于以下位置:
[驱动器号]:/Program Files/Microsoft Visual Studio .NET 2003/Visual Studio .NET Enterprise Architect 2003 - CHS
 
粘这些东西干嘛 一点用没有,浪费DFW的空间
 
谢谢大家了。我试试吧。[:D]
 
后退
顶部