Q:
安装Visual Studio .Net 2003,结果出现提示:
“安装程序检测到另一个程序要求计算机重新启动.必须重新启动计算机后才能安装visual studio.net系统必备.系统重新启动后,你需要重新启动安装程序.单击"确定"重新启动,单击"取消"退出安装程序。”,
折腾了一下午,重新启动了N次计算机,死活安装不上,而且找不到源头。
A:在注册表删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/pendingfilerenameoperations,或者搜索注册表中存在的pendingfilerenameoperations键值。
Q:
"错误:1309, 读取文件l:/1/win/Microsoft.NET/Framework/URTInstallPath/zh-CN/AutoProxy.xml时出错。请验证文件是否存在以及是否可以访问它。"
A:
仔细察看给出的错误提示,发现在i:/Win/Microsoft.NET/Framework/URTInstallPath/下没有zh-CN目录,只有zh-CNS目录,难怪它提示找不到文件:AutoProxy.xml 。后来在CD2中发现有i:/Win/Microsoft.NET/Framework/URTInstallPath/zh-CN/目录,于是在安装中出现错误提示后,保留画面,换盘CD2,按“重试”按钮,嘿嘿,安装进度条又开始跑起来了。一切OK!
TIPS:在有的电脑上当安装完第一张盘后,会提示你换盘。但在有的电脑上不会提示你换盘,这时候你就得手动换盘了。
Microsoft Visual Studio .NET 系统必备
Web 项目要求 如果您想在这台计算机上创建 Web 项目,必须首先安装附加组件。若要创建 Web 项目,必须安装和配置 Internet 信息服务(IIS)和 FrontPage 服务器扩展(FPSE)。但是,您也可以在安装和配置了这些组件的远程计算机上创建 Web 项目。注意: 在安装下面列出的组件前,建议您先打印出此页或给此页加上书签。此页在计算机重新启动后不会自动显示。
-
保护计算机的安装安全
保护计算机的安装安全 - 从 http://www.microsoft.com/china/msdn/vstudio/security/ 将最新的安全更新文件下载并保存到您的桌面。
注意: 现在不要安装安全更新。您将在后面的说明中手动应用这些安全更新。如果您有任何问题,请向系统管理员请教。
- 准备好您的 Windows 操作系统 CD/DVD。
注意: 如果您是通过网络安装 Windows 操作系统,而您没有现成的 Windows 操作系统 CD/DVD,请与系统管理员联系。
- 将 FAT16 或 FAT32 文件系统转换为 NTFS。安装要求在 Windows Server 2003 及更高版本上使用 NTFS。对于其他操作系统,强烈建议使用 NTFS,但不这样做也能继续安装。
注意: 在 FAT 文件系统上运行 FrontPage 服务器扩展,将会使任何匿名用户都可以在您的 Web 服务器上进行创作。有关转换文件系统的其他信息,请转到 http://www.microsoft.com/technet/treeview/default.asp?url=/TechNet/prodtechnol/winntas/tips/techrep/filesyst.asp#K 。
- 将您的计算机与所有的网络连接断开。
注意: 如果不断开连接,则在安装组件和应用最新的安全更新之间的这段时间里,您的计算机可能会受到病毒的侵害。
- 现在从您的计算机中取出 Visual Studio CD/DVD。
- 从 http://www.microsoft.com/china/msdn/vstudio/security/ 将最新的安全更新文件下载并保存到您的桌面。
- 安装 Internet 信息服务(IIS) 在 Windows 2000 上安装 Internet 信息服务
- 在“开始”菜单上,选择“运行”。
在 Windows XP 上安装 Internet 信息服务 在“开始”菜单上,选择“运行”。 在“打开”对话框中,键入 appwiz.cpl,然后单击“确定”以打开“添加/删除程序”对话框;也可以从“控制面板”中访问此对话框。 在“添加/删除程序”对话框中,选择对话框左侧的“添加/删除 Windows 组件”。 在“Windows 组件向导”中,选中“Internet 信息服务(IIS)”。 选择“下一步”以开始安装 IIS。 安装完成后,单击 “完成”。 关闭“添加/删除程序”对话框。
在 Windows Server 2003 上安装 Internet 信息服务 在“开始”菜单上,单击“运行”。 在“打开”对话框中键入 appwiz.cpl,然后单击“确定”,即会出现“添加或删除程序”对话框;您也可以从“控制面板”中访问此对话框。 单击“添加/删除 Windows 组件”,即会出现“Windows 组件向导”。 在“组件”选项中选中“应用程序服务器” 复选框,然后单击“详细信息”。 注意: 如果您没有将驱动器转换为 NTFS,将会出现警告信息。有关详细信息,请参考上面的“保护计算机的安装安全”一节。 在“应用程序服务器”对话框中选中“ASP .NET”复选框。注意: 不要单击“确定”。 选中“Internet 信息服务(IIS)”复选框,然后单击“详细信息”。 在“Internet 信息服务 (IIS)”对话框中选中“FrontPage 2002 服务器扩展”复选框,然后单击“确定”。 在“应用程序服务器”对话框中单击“确定”。 在“Windows 组件向导”中单击“下一步”,这将安装所需的组件。注意:-- 您需要准备好 Windows Server 2003 CD。 安装完成后,单击“完成”。 关闭“添加/删除程序”对话框。 按照下面的“配置 FrontPage 服务器扩展(FPSE)”中的说明进行操作。
安装 FrontPage 服务器扩展(FPSE) 在 Windows 2000 上安装 FrontPage 服务器扩展 在“开始”菜单上,选择“运行”。 在“打开”对话框中,键入 appwiz.cpl,然后单击“确定”以打开“添加/删除程序”对话框。 在“添加/删除程序”对话框中,选择对话框左侧的“添加/删除 Windows 组件”。 在“Windows 组件向导”中,选择“Internet 信息服务(IIS)”。 如果已选中“Internet 信息服务(IIS)”,请选择“详细信息”。 如果尚未选择“FrontPage 2000 服务器扩展”,请选中此复选框。 单击“确定”以关闭“Internet 信息服务(IIS)”对话框。 选择“下一步”以开始安装。 安装完成后,单击“完成”以关闭“Windows 组件向导”。
在 Windows XP 上安装 FrontPage 服务器扩展 在“开始”菜单上,选择“运行”。 在“打开”对话框中,键入 appwiz.cpl,然后单击“确定”以打开“添加/删除程序”对话框。 在“添加/删除程序”对话框中,选择对话框左侧的“添加/删除 Windows 组件”。 在“Windows 组件向导”中,选择“Internet 信息服务(IIS)”。 如果已选中“Internet 信息服务(IIS)”,请选择“详细信息”。 如果尚未选择“FrontPage 2000 服务器扩展”,请选中此复选框。 单击“确定”以关闭“Internet 信息服务(IIS)”对话框。 选择“下一步”以开始安装。 安装完成后,单击“完成”以关闭“Windows 组件向导”。
在 Windows Server 2003 上安装 FrontPage 服务器扩展 在“开始”菜单上,单击“运行”。 在“打开”对话框中键入 appwiz.cpl,然后单击“确定”,即会出现“添加或删除程序”对话框;您也可以从“控制面板”中访问此对话框。 单击“添加/删除 Windows 组件”,即会出现“Windows 组件向导”。 在“组件”选项中选中“应用程序服务器”复选框,然后单击“详细信息”。 注意: 如果您没有将驱动器转换为 NTFS,将会出现警告信息。有关详细信息,请参考上面的“保护计算机的安装安全”一节。 在“应用程序服务器”对话框中选中“ASP .NET”复选框。注意: 不要单击“确定”。 选中“Internet 信息服务(IIS)”复选框,然后单击“详细信息”。 在“Internet 信息服务 (IIS)”对话框中选中“FrontPage 2002 服务器扩展”复选框,然后单击“确定”。 在“应用程序服务器”对话框中单击“确定”。 在“Windows 组件向导”中单击“下一步”,这将安装所需的组件。注意:-- 您需要准备好 Windows Server 2003 CD。 安装完成后,单击“完成”。 关闭“添加/删除程序”对话框。 按照下面的“配置 FrontPage 服务器扩展(FPSE)”中的说明进行操作。
配置 FrontPage 服务器扩展(FPSE) (可选) 在 Windows 2000 上配置 FrontPage 服务器扩展 在“开始”菜单上,选择“运行”。 在“打开”对话框中,键入 compmgmt.msc /s,然后单击“确定”以打开“计算机管理”对话框。 在“计算机管理”对话框中,展开“服务和应用程序”。 在“服务和应用程序”下,展开“Internet 信息服务”。 右击“默认 Web 站点”,选择“所有任务”,然后选择“配置服务器扩展”。
注意: 如果缺少“配置服务器扩展”菜单命令,您可以跳到下面的安装安全更新。如果没有“配置服务器扩展”菜单命令,则表明已安装并配置了 FrontPage 服务器扩展。在“服务器扩展配置向导”的第一页上选择“下一步”。 在“警告”对话框中选择“是”。 对于配置邮件服务器设置,请选择“否”,然后选择“下一步”。 选择“完成”。
在 Windows XP 上配置 FrontPage 服务器扩展 在“开始”菜单上,选择“运行”。 在“打开”对话框中,键入 compmgmt.msc /s,然后单击“确定”以打开“计算机管理”对话框。 在“计算机管理”对话框中,展开“服务和应用程序”。 在“服务和应用程序”下,展开“Internet 信息服务”。 在“Internet 信息服务”下,展开“Web 站点”。 右击“默认 Web 站点”,选择“所有任务”,然后选择“配置服务器扩展”。
注意: 如果缺少“配置服务器扩展”菜单命令,您可以跳到下面的安装安全更新。如果没有“配置服务器扩展”菜单命令,则表明已安装并配置了 FrontPage 服务器扩展。在“服务器扩展配置向导”的第一页上选择“下一步”。 在“警告”对话框中选择“是”。 对于配置邮件服务器设置,请选择“否”,然后选择“下一步”。 选择“完成”。
在 Windows Server 2003 上配置 FrontPage 服务器扩展 2003 在“开始”菜单上,选择“运行”。 在“打开”对话框中,键入 compmgmt.msc /s,然后单击“确定”以打开“计算机管理”对话框。 在“计算机管理”对话框中,展开“服务和应用程序”。 在“服务和应用程序”下,展开“Internet 信息服务”。 在“Internet 信息服务”下,展开“Web 站点”。 右击“默认 Web 站点”,选择“所有任务”,然后选择“配置服务器扩展 2002”。 在“通过 FrontPage 服务器扩展 2002 扩展虚拟服务器”配置 Web 页上,确保管理员的用户名正确,然后单击“提交”。
注意: 如果缺少“配置服务器扩展”菜单命令,您可以跳到下面的安装安全更新。如果没有“配置服务器扩展”菜单命令,则表明已安装并配置了 FrontPage 服务器扩展。
安装安全更新 从您的桌面运行在步骤 1“下载安全更新”中下载的安全更新。
? 连接到网络 如果您在步骤 2“断开网络连接”中断开了网络连接,则可以在应用安全更新后安全地重新连接到网络上。
? 返回到安装程序 您现在可以返回到安装程序了。请重新插入您正在安装的 Visual Studio 产品的 CD1 或 DVD,并运行安装程序。
?
/*******************************************/
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文件可能仍未从System32文件夹中成功移除。在安装过程中,由于该文件已经存在,可能会看到编号为1935的错误,也可能会看到错误 4113,其注释为:“安装程序检测到使用Beta2框架的产品。有关详细信息,请查看临时目录中的dotnetfx.log。”。
要解决此问题,将该文件删除即可, 如果无法删除此文件,请将此文件重命名为mscoree2.dll。在重新启动计算机后可以安全地删除该重命名的文件。
如果注册表的空间不足,则在安装过程中可能出现类似“错误:未能找到INF文件”的错误。
要避免此类错误,需要增加最大注册表大小限制,以Windows 2000为例,步骤如下
1.打开控制面板,在“控制面板”窗口中,双击“系统”图标。
2.在打开的对话框中,切换到“高级”选项卡,单击“性能选项”按钮,打开如下图所示的“性能选项”对话框。
“性能选项”对话框
3.单击“虚拟内存”选项组中的“更改”按钮,打开如下图所示的对话框。
“虚拟内存”对话框
4.在“注册表大小的最大值 (MB)”字段中输入新值。
5.依次单击打开的各个对话框的“确定”按钮。
Visual Studio.NET的环境设置
单击Windows的“开始”按钮,显示“开始”菜单,执行“程序”ðMicrosoft Visual Studio.NETðMicrosoft Visual Studio.NET命令,启动Microsoft Visual Studio.NET,初始界面如下图所示。
.NET的初始界面
单击“起始页”中的“我的配置文件”链接,这时“起始页”如下图所示。
起始页
在这个页面中,可以设置键盘方案、窗口的布局、帮助的显示方式、在.NET启动时显示哪些内容。
如果还是习惯Visual Basic 6的键盘方案和窗口布局,就可以从相应的下拉列表框中选择Visual Basic 6,选择后,界面如下图所示。
Visual Basic 6风格的界面
如果使用Visual Basic 6风格的界面,默认情况下在集成开发环境中会出现工具箱。与Visual Basic 6相比,工具箱上增加了图标,如果单击该图标,就会变成形状。
在该图标为形状时,工具箱会始终出现在界面中,而在形状时,当鼠标指针离开工具栏,工具栏就会自动隐藏,当鼠标指针移到工具栏附近,工具栏就会自动出现。
此外,在Visual Basic 6中,使用“工程管理器”来组织文件,而在Visual Basic.NET中,使用“解决方案资源管理器”来管理文件。
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2008anzhuangwenti/2020/0722/1358.html