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