在localhost上将网站添加到IIS

时间:2011-01-19 12:28:34

标签: asp.net iis

我试图在我的本地计算机上将IIS网站添加到IIS 7.5中。我在IIS管理器中执行了这些步骤。

  • 右键单击网站>添加网站并指定物理路径。 (我选择应用程序池作为默认应用程序池)
  • 右键点击刚添加的网站>管理>浏览。

在尝试浏览网站时,我收到此错误

  

无法访问请求的页面,因为页面的相关配置数据无效

这是截图:

http://i.stack.imgur.com/r7BPj.jpg

3 个答案:

答案 0 :(得分:3)

听起来你的IIS App Pool正在运行的进程没有对你指定的目录的读访问权。

IIS应用程序池可能在网络服务或ASP .NET 4.0帐户下运行,具体取决于您使用的.NET版本。

尝试导航到物理目录并更改安全属性,以便为网络服务和ASP .NET 4.0(如果它存在于您的计算机上)提供读取权限。

答案 1 :(得分:2)

答案 2 :(得分:2)

在“位置”下的新网站窗口中,单击“浏览”以查看不同的服务器选项,包括 IIS服务器。用户可以选择服务器作为IIS服务器而不是“文件系统”,然后“位置”选项将是“HTTP”而不是“文件系统”。

  • 新网站
  • 在地点下点击“浏览”
  • 单击“本地IIS”,然后选择“IIS虚拟目录”(IIS虚拟目录,这是用户在配置IIS服务器时创建的目录)
  • 打开