Visual Studio.NET 的安装
系统要求
Visual Studio.NET 所需的系统配置如下:
处理器:应使用主频不小于 450MHz 的处理器;
内存:如果使用的是 Windows NT 4.0 Workstation 操作系统,内存应不小于 64 MB ;如果使用 Windows NT 4.0 Server 操作系统,内存应不小于 160 MB ;如果使用 Windows 2000 Server 操作系统,内存应不小于 192 MB ,建议内存 256 MB 以上;
操作系统: Visual Studio.NET 只能安装在 Windows 2000 、 Windows XP 和 Windows NT 4.0 操作系统中。
准备安装
卸载预发布版本
如果你仍然喜欢 Visual Studio 6.0 ,又想使用 Visual Studio .NET ,你可以在系统中保留 Visual Studio 6.0 。 Visual Studio .NET 和 Visual Studio 6.0 可以安装到同一台计算机上,并可同时运行。
但是在安装之前,如果计算机上曾经安装过 .NET 框架或 Visual Studio .NET 的预发布版本( Beta 1 、 Beta 2 、或 PDC 技术预览版),需要将其卸载。
Visual Studio.NET 的卸载分为两个步骤:卸载 Visual Studio.NET 框架和 Visual Studio.NET ,这两部分的卸载都在 Windows 的“控制面板”的“添加或删除程序”中完成。
卸载完毕,返回到桌面,右击“我的电脑”,然后执行快捷菜单中的“管理”命令,打开如下窗口。
“计算机管理”窗口
展开窗口中的“服务和应用程序”节点,然后双击其子节点“服务”。在列出的各种服务类型中双击“ .NET 框架支持服务”,在打开的对话框中,从“启动类型”下拉列表框中选择“已禁用”,然后单击“确定”按钮,关闭“计算机管理”窗口,重新启动计算机。
如果未列出该服务,则关闭“计算机管理”窗口,重新启动计算机。
_ 卸载已部署的应用程序 _
如果已使用 Visual Studio .NET 的预发布版本创建了应用程序,并使用 Visual Studio .NET 部署功能提供的 .NET 框架合并模块对这些应用程序进行了部署,那么必须在安装 Visual Studio .NET 之前卸载这些应用程序,使用“控制面板”中的“添加 / 删除程序”功能即可完成卸载。
如果不卸载已部署的应用程序, Visual Studio .NET 安装将不能继续进行,直到将 .NET 框架的所有实例卸载完为止。
_ 卸载 Visual Studio Analyzer 6.0 _
Visual Studio .NET 企业版附带的 Visual Studio Analyzer 版本与 Visual Studio Analyzer 6.0 不兼容。
如果在已安装了 Visual Studio Analyzer 6.0 的计算机上安装 Visual Studio .NET 企业版所提供的 Visual Studio Analyzer ,那么在安装 Visual Studio .NET 之前要先卸载 Visual Studio Analyzer 6.0 。 Visual Studio Analyzer 是 Visual Studio .NET 企业版默认安装的一部分。
安装
安装过程如下:
1 .关闭所有打开的应用程序,以防止在安装过程中需要进行系统的重新启动。
2 .插入标为 Visual Studio .NET CD1 或 DVD 光盘,就会自动运行 Setup.exe ,进入“安装”对话框,如图所示。
“安装”对话框
说明:如果没有自动运行 Setup.exe 文件,则请从安装 CD 或 DVD 的根目录下直接运行 Setup.exe 。
3 .安装程序对磁盘上已安装的组件进行扫描。如果安装程序确定系统需要进行组件更新,则在“安装“对话框中会出现“ 1 : Windows 组件更新”链接,单击该链接更新系统组件。
说明:如果不需要进行组件更新,则该链接会显示为灰色,此时可以直接进入到链接 2 —— Visual Studio .NET 。
4 .在安装程序确认系统已经包含有最新的系统组件之后,“安装”对话框将会启用链接 2 —— Visual Studio .NET ,单击该链接则“安装”对话框如下图所示。
“安装”对话框
在该对话框的左侧窗格中选择要安装的各项,在对话框的右侧窗格中设置安装路径,然后单击“立即安装”按钮。
说明:如果在安装程序运行的同时正在运行防病毒程序(例如,金山毒霸),则可能会显示警告,这是因为安装程序运行了访问文件系统对象的脚本(允许脚本运行是安全的)。
_ 通过网络进行安装 _
如果网络共享安装 Visual Studio .NET ,步骤如下:
1 .在服务器上创建一个顶级文件夹 ( 例如, VS7) 。
2 .在顶级文件夹中创建一文件夹 ( 例如, VS7\WCU) 。
3 .将标为“ Visual Studio .NET Windows 组件更新”的 CD 中的内容复制到名为 WCU 的文件夹下。
4 .在顶级文件夹中创建一个名为 VS 的文件夹。
5 .将其余 Visual Studio .NET CD 中的内容复制到 VS7\VS 文件夹下 ( 选择覆盖现有的文件 ) 。
6. 使用文本编辑器 ( 例如,记事本 ) 打开 VS 文件夹中的 setup.ini 。
7. 在 [Baseline] 一节中,将以“ DIR= ”开头的行更改为“ DIR=..\WCU ”。例如:
[Baseline]
DIR=..\WCU
FileName=setup.exe
8 .保存更改并关闭该文件。
执行此步骤防止了安装过程中的磁盘交换请求,并将“ Windows 组件更新”光盘的正确路径通知给安装程序。
默认情况下, setup.ini 为只读,在“资源管理器”中,选中该文件,单击鼠标右键,从弹出的菜单中单击“属性”命令,然后在打开的对话框中,取消“只读”复选框。
9 .在 Windows 的资源管理器中选中 VS7 文件夹,单击鼠标右键,从执行快捷菜单中的“共享”命令,在打开的对话框中选中“共享该文件夹”单选框,并建立适当的安全设置。现在,网络上的 Visual Studio .NET 安装程序路径是:
\\[ 服务器名 ]\VS7\VS\setup.exe
例如,服务器名称为 feitian ,则安装程序路径为:
\\[feitian]\VS7\VS\setup.exe
安装时,如果任何路径和文件名的组合超过 260 个字符,安装将失败。 Visual Studio 中的路径最大长度为 221 个字符;因此,应将文件复制到长度小于 39 个字符的路径中。如果为网络映像创建网络共享,则到根安装位置的 UNC 路径长度应小于 39 个字符。
10 .要在其他计算机上安装 Visual Studio.NET ,首先该计算机必须与服务器联网,并且服务器允许访问,在该计算机上单击 Windows 的“开始”按钮,显示“开始”菜单,单击该菜单中的“运行”命令,在打开的对话框中按如下格式输入:
\\[ 服务器名 ]\VS7\VS\setup.exe
或者,如果服务器的 IP 地址为 166.111.171.2 ,那么就在打开的对话框中输入:
\\166.111.171.2\VS7\VS\setup.exe
单击“确定”按钮开始安装。
_ 安装 Windows 2000 SP2 符号 _
在 Visual Studio .NET 安装媒体上提供了 Windows 2000 SP2 符号,系统管理员和其他高级用户使用它诊断应用程序和计算机故障。这些文件只适用于 Windows 2000 用户。
在安装符号之前必须先完成“ Windows 组件更新”。如果在完成“ Windows 组件更新”步骤之前运行此安装程序,将不能安装这些符号。
安装 Windows 2000 SP2 符号的步骤如下:
1 .插入“ Windows 组件更新”光盘;或者插入 Visual Studio .NET DVD ,然后打开 WCU 文件夹。
2 .打开 Win2kSP2\Symbols\ 文件夹;
3 .双击 sp2sym.exe ,并将文件解压缩到一个本地文件夹中;
4 .选择在步骤 3 中选择的本地文件夹,打开该文件夹下的 \Support\Debug\ DBG_SP.htm ,然后单击“安装 Service Pack 2 符号”命令。
_ 为 Visual Studio .NET 配置单独的 Web 服务器计算机 _
若要在 Visual Studio .NET 中处理 Web 应用程序,则必须在安装的过程中正确配置计算机和 Web 服务器。下面是对于在 Visual Studio .NET 中处理 Web 窗体和 XML Web services 的操作系统要求:
Web 服务器必须运行 Windows 2000 、 Windows XP 或 Windows .NET Server 。不支持运行 Windows 95 、 Windows 98 、 Windows ME 或 Windows NT 4.0 的计算机;
建议将 Web 服务器安装在使用 NTFS 文件系统格式化的计算机上。虽然 Visual Studio .NET 支持 FAT 和 FAT32 ,但这两种文件系统不如 NTFS 安全;
Web 服务器必须运行 Internet 信息服务 (IIS)5.0 或 6.0 版。
如果正在一台使用 Visual Studio .NET 的计算机上进行开发,并要将 Web 应用程序部署到远程 Web 服务器计算机上,那么必须正确配置该服务器计算机,需要在 Web 服务器计算机上安装一些 Visual Studio .NET 组件,
如果将计算机用作 Web 服务器,则无需按照下列步骤操作;在计算机上安装 Visual Studio .NET 会正确配置该计算机。
步骤如下:
1 .在 Web 服务器计算机上运行 Visual Studio .NET 安装程序并进行 Windows 组件更新”,这将在服务器计算机上安装 .NET 框架。在完成这一步骤后,安装进程将返回到链接 2 —— Visual Studio .NET ,如图所示。
图 1-3 “安装”对话框
安装窗口的左窗格中有若干安装选项,应该:
除“服务器组件”之外,清除对所有选项的选择。
展开“服务器组件”节点,并选择“ Web 开发”和“远程调试器”。
单击“立即更新”,继续安装。
卸载 Visual Studio.NET
卸载 Visual Studio.NET 的步骤如下:
1 .单击 Windows 系统的“开始”按钮,显示“开始”菜单,执行其中的“设置” ð “控制面板”命令,显示“控制面板”窗口,如图所示。
控制面板
4 .双击“添加 / 删除程序”图标,打开“添加 / 删除程序”窗口,如图所示。
添加 / 删除程序
5 .单击“更改或者删除程序”图标,如果在窗口右侧的“目前安装的程序”列表中有“ Microsoft Visual Studio .NET ”,那么单击选中该项,然后单击“更改 / 删除”按钮,就会启动“ Visual Studio .NET 安装程序”对话框,如图所示;如果没有该项,直接执行步骤 8 。
添加 / 删除程序
6 .单击该窗口中的链接 2 —— Visual Studio .NET ,打开如下图所示的窗口,单击“卸载”命令,开始卸载。
添加 / 删除程序
7 .在完成 Visual Studio .NET 的卸载之后,返回到“添加 / 删除程序”窗口。
8 .在该窗口右侧的列表中选择 Microsoft .NET Framework ,然后单击 “ 更改 / 删除 ” 按钮,在弹出的对话框中单击“是”按钮继续删除。
卸载 Visual Studio .NET 不会卸载由 “Windows 组件更新 ” 安装的组件。如果在安装 Visual Studio .NET 之前尚未安装 Windows NT 4.0 Service Pack 6a 或 Windows 2000 SP2 ,而且希望在安装后能够卸载该服务包,则应该在安装 Visual Studio .NET 之前手动安装该服务包,并启用用于卸载的备份文件选项。尽管 Visual Studio .NET 会安装适当的服务包作为其系统组件更新的一部分,但 Visual Studio .NET 安装并不创建卸载目录。
安装过程中可能遇到的错误
如果出现错误消息“将安装信息写入磁盘时出错”可能是因为系统驱动器上的可用空间少于 600 MB 。
要解决此问题,需要释放系统驱动器上的空间,使它具有至少 600 MB 的可用空间,然后再次运行安装程序。
卸载 Visual Studio .NET 的预发布版之后, mscoree.dll <SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-famil