1

如何在本地服务器中测试 ASPX.NET Web 应用程序?我需要安装什么?对不起各位,只是新手。我也进行了一些搜索,但我总是失败。我遇到了一个所谓的 IIS 服务器,但我几乎无法得到它。希望有人可以帮助我。谢谢!

4

5 回答 5

2

正如其他人所说,IIS 是操作系统的一部分(无论是在 Windows 服务器操作系统中,还是在 Windows XP/Vista/7 的专业版中)。

您还可以回退到IIS express,它允许您使用登录用户的身份在本地运行应用程序。

这足以运行任何 asp.net Web 应用程序(具有同时连接数等限制,...)。

于 2013-01-28T10:08:05.713 回答
1

IIS 服务器安装附带 windows 安装。你不能单独得到它。它是 Windows 服务器安装的一部分。您可以从控制面板的添加/删除 Windows 组件部分安装它。

此外,还有许多其他 Web 服务器可以用于它。例如 cassini Web 服务器(Visual Studio 也提供)

于 2013-01-28T10:01:41.170 回答
1

如果你想在本地测试,你不需要服务器应用程序 IIS,你有 Cassini 服务器,如果你使用 Framework 2.0 或更高版本,他默认安装在你的运行时

于 2013-01-28T10:00:58.207 回答
1

尝试写入Run...选项(单击开始/运行...) inetmgr此命令(如果您有 IIS Express 或完整版本的 IIS)将向您显示 IIS 服务器管理器。

在管理器中,您将在计算机的右列名称中看到单击plus左侧的符号。然后右键单击Sites并选择Add Web Site...

您需要填写网站名称,提供项目路径(包含 web.config 的文件夹),并更改端口

在此之后,您需要检查Application pool您的网站(它的名称将与您的网站相同),如果您使用 .NET Framework 版本 4,则需要更改(框架的默认版本是 2.0)

编辑: 在 IIS 上测试应用程序(具有调试功能)的下一步是:

  • 在 Visual Studio(解决方案导航器)中右键单击项目解决方案并选择属性
  • 选择左侧的 Web 书签
  • 在使用本地 IIS Web 服务器附近的部分Servers选中单选按钮
  • 在下面的文本框中(Project Url :) 写入`http:/ localhost:您在创建网站时在 IIS 中编写的端口

这就是您需要做的一切:) 从现在开始,您可以在 IIS 上本地测试您的项目:)

希望这会有所帮助:)

于 2013-01-28T11:10:24.313 回答
1

与 PHP 一样,您的机器上需要一些东西来提供 PHP 页面,例如 WAMP 服务器,同样您必须设置机器来提供 asp.net 页面。作为 PHP 的 WAMP,为 ASP.NET 安装 IIS。您需要查看一些有关 Web 部署的 MSDN。是一个很好的起点。

于 2013-01-28T10:45:28.993 回答