![ASP.NET 本地托管、开发](https://linux22.com/image/493379/ASP.NET%20%E6%9C%AC%E5%9C%B0%E6%89%98%E7%AE%A1%E3%80%81%E5%BC%80%E5%8F%91.png)
我需要什么才能在本地运行包含多个 ASP.NET 应用程序的开发环境。我有 Windows XP,带有看似基本的 IIS。每次我想查看网站项目时,我都厌倦了打开 Visual Web Dev Express。
谢谢
米
答案1
取决于您希望 IIS 配置是什么样子。您可以在 XP 上通过为每个应用程序配置一个虚拟目录来本地执行此操作。或者,您可以运行虚拟 Windows 2003 服务器并使用其“完整”版本的 IIS6,该版本允许多个网站和应用程序池(这有点过头了,即使更接近生产环境)。
不太确定你最后说的关于打开 Visual Web Dev Express 的意思是什么。
答案2
您不仅限于使用 Visual Studio 内置的按需 Web 服务器(正如您所说,它很烦人,因为它仅在您的应用程序在 Visual Studio 中运行时才运行)。适用于任何桌面版或服务器版 Windows(NT 或更高版本)的 IIS 完整版均可在您的 Windows 安装介质上找到,并且可以像任何其他可选 Windows 组件一样进行安装。对于 Windows XP,您可以单击以下内容来安装 IIS 5.1:
- 开始
- 控制面板
- 添加/删除程序
- 添加/删除 Windows 组件
- Internet 信息服务 (IIS)
有关使用 IIS 的优秀在线资源是Microsoft 的 IIS 站点,www.iis.net。请注意,虽然该网站更侧重于 IIS 7.x,但网站上的大多数文章都提供了以前版本的兼容性信息。