Visual Studio 中的某些项目类型和功能要求必须在安装某些特定软件组件(可能在安装中作为可选组件列出)之后,才能使用这些功能或项目。其中有些组件必须安装在开发计算机上,有些则可以安装在远程计算机上。
识别软件要求问题
下表列出了必须在不同的操作系统上安装以执行指定任务的组件。这些组件不随 Visual Studio .NET 系统必备一起安装。
1 Windows NT 4.0 仅支持安装 Visual Studio 远程调试器和 Visual Studio Analyzer 客户端。在 Windows NT 4.0 上不能安装 Visual Basic、Visual C++、Visual C# 和 Visual J#。有关某些版本中包含的其他产品的硬件要求的信息,请参见它们的相关自述文件。
常见问题
为什么不能创建 ASP Web 应用程序或 XML Web services?
您未在运行 Windows 2000、Windows XP 或更高版本的计算机上安装 Internet 信息服务 (IIS)。ASP Web 应用程序和 XML Web services 要求同时安装 IIS 和 FrontPage 服务器扩展,才能在本地开发这些项目类型。还必须安装和注册 ASP.NET。有关更多信息,请参见介绍 Web 项目和 Web 项目疑难解答。
当我编译包含 MessageQueue 组件的代码时,为什么会收到错误信息?
如果您没有在计算机上安装 Microsoft Windows 消息队列,当您尝试编译使用消息队列的代码时,可能会收到指示缺少 mqoa.dll 文件的错误信息。有关更多信息,请参见消息处理介绍。
如何能够在其他计算机上启用调试?
如果要从其他计算机调试某台计算机,该计算机上必须安装 Visual Studio 远程调试组件。
为什么在 NT 4.0 上尝试调试或运行 Web 应用程序或 XML Web services 时会收到错误信息?
您使用的 Windows NT 4.0 运行在开发计算机或 Web 服务器计算机上。Windows NT 4 Web 服务器和 NT 4 工作站不支持 ASP.NET,而在创建、调试或运行 ASP.NET Web 应用程序和使用 ASP.NET. 创建的 XML Web services 时必须使用 ASP.NET。有关更多信息,请参见尝试运行项目时出错:无法在 Web 服务器上启动调试和 Web 项目疑难解答。
Windows NT 4.0 支持哪些功能?
Windows NT 4.0 支持远程调试和 Visual Studio Analyzer 客户端。所有其他功能仅在 Windows 2000 和 Windows XP 或更高版本上可用。
如何使用源代码管理来维护存储过程的多个版本?
必须在运行 SQL Server 的计算机上安装 Visual Studio 6.0 存储过程版本控制和 Visual SourceSafe。
解决软件要求问题
以下各节包括有关如何安装本主题前面列出的组件的说明。
安装 Internet 信息服务
为创建本地 Web 应用程序和 XML Web services,您必须安装 IIS,并且必须安装和配置 FrontPage 服务器扩展 (FPSE)。如果安装本产品时没有安装 IIS,请执行下表中列出的步骤。安装 IIS 后,必须修复 .NET Framework 安装。
如果选择了 FrontPage 服务器扩展选项,则将与 IIS 一起安装并配置 FPSE。如果是在 FAT16 或 FAT32 文件系统中安装了 IIS,则必须手动配置 FPSE。
检查驱动器使用的文件系统是 FAT16 还是 FAT32
在“开始”菜单上,选择“我的电脑”。
右击要检查的驱动器,然后选择“属性”。
在“常规”选项卡上,“文件系统”标签指出了驱动器使用的文件系统。
在确定了是否使用 FAT 文件系统之后,使用下表决定需要完成哪些过程。
安装 IIS
在 Windows 2000 或 Windows XP 上安装 IIS
对于 Windows 2000 用户,可在“开始”菜单上选择“设置”,然后选择“控制面板”。对于 Windows XP 及更高版本用户,可在“开始”菜单上选择“控制面板”。
在“控制面板”中,选择“添加/删除程序”,然后选择“添加/删除 Windows 组件”。
在“Windows 组件向导”中,从“组件”列表中选择“Internet 信息服务 (IIS)”。
单击“下一步”开始安装。
安装完成后,返回到“添加/删除程序”。
选择已安装的 Visual Studio .NET 产品(如 Visual Studio .NET 企业版或 Visual Basic .NET),然后选择“更改”。
重新安装 Visual Studio .NET 产品。
在 Windows Server 2003 上安装 IIS
在“开始”菜单上选择“程序”,然后选择“管理工具”。
选择“配置服务器向导”。
单击“下一步”,再单击“下一步”。
在“服务器角色”列表中,选择“Web 应用程序服务器 (IIS、ASP.NET)”,然后选择“下一步”。
在“Web 应用程序服务器选项”窗格上,选择“FrontPage 服务器扩展”,然后单击“下一步”。
单击“完成”。
手动配置 FrontPage 服务器扩展
如果是在 Windows FAT16 或 FAT32 文件系统上安装,则必须在安装 IIS 之后手动配置 FrontPage 2000 服务器扩展。
在 Windows 2000 上手动配置 FrontPage 服务器扩展
在“开始”菜单上,选择“设置”,然后选择“控制面板”。
选择“管理工具”,然后选择“计算机管理”。
在“计算机管理”对话框中,展开“服务和应用程序”节点,然后展开“Internet 信息服务”节点。
右击“默认 Web 站点”,选择“所有任务”,然后选择“配置服务器扩展”。
注意
如果缺少“配置服务器扩展”菜单命令,说明已安装了 FrontPage 2000 服务器扩展。
在“服务器扩展配置向导”的第一页上选择“下一步”。
在“警告”对话框中选择“是”。
对于配置邮件服务器设置选择“否”,然后选择“下一步”。
选择“完成”。
在 Windows XP 上手动配置 FrontPage 服务器扩展
在“开始”菜单上,选择“控制面板”,然后选择“性能和维护”类别。
选择“管理工具”,然后选择“计算机管理”。
在“计算机管理”对话框中,展开“服务和应用程序”节点,然后展开“Internet 信息服务”节点。
展开“Web 站点”节点。
右击“默认 Web 站点”,选择“所有任务”,然后选择“配置服务器扩展”。
注意
如果缺少“配置服务器扩展”菜单命令,说明已安装了 FrontPage 2000 服务器扩展。
在“服务器扩展配置向导”的第一页上选择“下一步”。
在“警告”对话框中选择“是”。
对于配置邮件服务器设置选择“否”,然后选择“下一步”。
选择“完成”。
在 Windows Server 2003 上手动配置 FrontPage 服务器扩展
在“开始”菜单上,选择“控制面板”,然后选择“管理工具”。
选择“计算机管理”。
在“计算机管理”对话框中,展开“服务和应用程序”节点,然后展开“Internet 信息服务 (IIS)”节点。
选择“Web 服务扩展”。
在右边的列表中,选择“FrontPage 服务器扩展 <版本号>”,然后单击“允许”。
在“计算机管理”对话框中,展开“Web 站点”节点。
右击“默认 Web 站点”,选择“所有任务”,然后选择“配置服务器扩展 <版本号>”。
注意
如果没有出现“配置服务器扩展”菜单命令,说明已安装和配置了 FrontPage 服务器扩展。
在“扩展带有 FrontPage 服务器扩展 2002 的虚拟服务器”页上单击“提交”。
修复 .NET Framework
如果在安装 Visual Studio .NET 系统必备或 Visual Studio .NET 之后安装了 IIS,必须修复 .NET Framework 才能成功地创建 Web 应用程序和 XML Web services。
注意
如果在 Windows Server 2003 或更高版本上安装 IIS,则不需要修复 .NET Framework。
修复 Windows 2000 或 Windows XP 的 .NET Framework
对于 Visual Studio .NET DVD,插入该 DVD,然后在“开始”菜单上选择“运行”:
<DVD 驱动器>:\wcu\dotNetFramework\dotnetfx.exe /t:c:\temp /c:"msiexec.exe /fvecms c:\temp\netfx.msi"
对于 Visual Studio .NET CD,插入 Visual Studio .NET 系统必备 CD,然后在“开始”菜单上选择“运行”:
<CD 驱动器>:\dotNetFramework\dotnetfx.exe /t:c:\temp /c:"msiexec.exe /fvecms c:\temp\netfx.msi"
安装消息队列服务
如果您没有在计算机上安装 Microsoft 消息队列,当您尝试编译使用消息队列的代码时,可能会收到指示缺少 mqoa.dll 文件的错误信息。
在 Windows 2000 和 Windows XP 上安装消息队列服务
对于 Windows 2000 用户,可在“开始”菜单上选择“设置”,然后选择“控制面板”。对于 Windows XP 及更高版本用户,可在“开始”菜单上选择“控制面板”。
在“控制面板”中,选择“添加/删除程序”,然后选择“添加/删除 Windows 组件”。
在“Windows 组件向导”中,从“组