深圳升蓝软件
数据库开发 .Net技术  |  ASP技术 PHP技术 JSP技术 应用技术类   
Hiblue Software

Visual Studio.NET FAQ(中文版)


March 25,2004
Visual Studio 中的某些项目类型和功能要求在可以使用此功能或项目之前,安装在安装程序中可能被列为可选的特定软件组件。这些组件中有些必须安装在开发计算机上,而有些则可以安装在远程计算机上。<h2>识别软件要求问题</h2>

下表列出了必须在不同的操作系统上安装以执行指定任务的组件。这些组件不用 Visual Studio .NET Windows 组件更新安装。<table class=ubb cellspacing=0><tr>您希望Windows NT 4Windows 2000Windows XPWindows 98

Windows Me</tr><tr><td class=ubb>开发 Web 应用程序和 Web 服务</td><td class=ubb>Internet Information Server 4.0,随 Windows NT 4 Option Pack 提供<sup>1</sup></td><td class=ubb>Internet 信息服务 (IIS)</td><td class=ubb>IIS</td><td class=ubb>不支持</td></tr><tr><td class=ubb>编译与 Microsoft Windows 消息队列 (MSMQ) 相关的代码</td><td class=ubb>Microsoft Message Queue Server 1.0,随 Windows NT 4 Option Pack 提供</td><td class=ubb>消息队列服务</td><td class=ubb>消息队列服务</td><td class=ubb>不支持</td></tr><tr><td class=ubb>在远程计算机上调试代码</td><td class=ubb>Visual Studio 远程调试器</td><td class=ubb>Visual Studio 远程调试器</td><td class=ubb>Visual Studio 远程调试器</td><td class=ubb>Visual Studio 远程调试器</td></tr></table>

<sup>1</sup>Windows NT 4 Server 不支持调试 Web 应用程序和 XML Web 服务;只能在运行 Windows 2000 或 Windows XP 的计算机上调试 Web 应用程序和 XML Web 服务。<h3>常见问题</h3><b>我为什么无法创建本地 Web 应用程序?</b> 您没有在此计算机上安装 Internet 信息服务 (IIS)。Web 应用程序和 Web 服务要求同时安装 IIS 和 FrontPage 服务器扩展,才能在本地开发这些项目类型。有关更多信息,请参阅Introduction to Web Projects和Troubleshooting Web Projects。 <b>当我编译包含 MessageQueue 组件的代码时,为什么收到错误?</b> 如果您没有在计算机上安装 Microsoft Windows 消息队列,当您试图编译使用消息队列的代码时,可能会收到指示缺少 mqoa.dll 文件的错误信息。有关更多信息,请参阅Introduction to Messaging。 <b>如何在其他计算机上启用调试?</b> 在任何要从其他计算机进行调试的计算机上必须安装 Visual Studio 远程调试组件。 <b>当我试图在 NT4 上调试 Web 应用程序时,为什么收到错误?</b> Visual Studio 不支持在 Windows NT 4 Web 服务器上调试 ASP Web 应用程序。有关更多信息,请参阅Error While Trying to Run Project: Unable to Start Debugging on the Web Server和Troubleshooting Web Projects。 <b>有 Windows NT 4.0 不支持的功能吗?</b> Windows NT 4.0 不支持 ASP .NET、COM+ 1.0 事务或多处理器垃圾回收。这些功能仅在 Windows 2000 和 Windows XP 上可用。 <h2>解决软件要求问题</h2>

以下各节包括有关如何安装本主题前面列出的组件的说明。<h3>安装 Internet 信息服务和 Internet Information Server</h3>

必须安装了 IIS 才能创建本地 Web 应用程序和 Web 服务。如果在安装此产品时没有安装 IIS,请遵循以下步骤。

<b>在 Windows 2000 或 Windows XP 上安装 IIS</b> <ol><li>插入 Visual Studio Windows 组件更新 CD 并忽略自动运行信息。

—或—

插入 Visual Studio .NET DVD。 <li>在“开始”菜单上,选择“设置”,然后选择“控制面板”。 <li>在“控制面板”中,选择“添加/删除程序”,然后选择“添加/删除 Windows 组件”。 <li>在“Windows 组件向导”中,从“组件”列表中选择“Internet 信息服务 (IIS)”。 <li>单击“下一步”开始安装。 <li>安装完成后,返回到“添加/删除程序”。 <li>选择已安装的 Visual Studio .NET 产品(如 Visual Studio .NET 企业版或 Visual Basic .NET),然后选择“更改”。 <li>重新安装 Visual Studio .NET 产品。 </li></ol>

<b>在 Windows NT 4 上安装 IIS</b> <ul><li>从 Internet 上的 <a href="http://www.microsoft.com/NTServer/nts/downloads/recommended/NT4OptPk/default.asp" target=_blank>http://www.microsoft.com/NTServer/nts/downloads/recommended/NT4OptPk/default.asp</a> 位置下载并安装 Windows NT4 Option pack。务必选择安装 Internet Information Server 4.0。 </li></ul><h3>安装消息队列服务</h3>

如果您没有在计算机上安装 Microsoft 消息队列,当您试图编译使用消息队列的代码时,可能会收到指示缺少 mqoa.dll 文件的错误信息。

<b>在 Windows 2000 和 Windows XP 上安装消息队列服务</b> <ol><li>在“开始”菜单上,选择“设置”,然后选择“控制面板”。 <li>在“控制面板”中,选择“添加/删除程序”,然后选择“添加/删除 Windows 组件”。 <li>在“Windows 组件向导”中,从“组件”列表中选择“消息队列服务”。 <li>单击“下一步”,然后遵循其余的步骤。 </li></ol>

<b>在 Windows NT 4 上安装消息队列服务</b> <ul><li>从 Internet 上的 <a href="http://www.microsoft.com/NTServer/nts/downloads/recommended/NT4OptPk/default.asp" target=_blank>http://www.microsoft.com/NTServer/nts/downloads/recommended/NT4OptPk/default.asp</a> 位置下载并安装 Windows NT4 Option Pack。务必选择安装 Microsoft Message Queue Server 1.0。 </li></ul><h3>安装 Visual Studio 远程调试器</h3>

Visual Studio 远程调试器允许将一台或多台计算机设置为调试平台,而另一台计算机是您的测试平台。Visual Studio 远程调试器可以安装在 Windows NT4.0 和 Windows 98以及更高版本的 Windows 上。此组件包括 SQL、TSQL、本机、托管和脚本调试所必需的文件。有关更多信息,请参阅Setting Up Remote Debugging。</p></center></p>
       
Copyright © 2001-2008 Shenzhen Hiblue Software Team All rights reserved