当前位置: 代码迷 >> ASP.NET >> IIS5.1对ASP.net 2.0的配置!该如何处理
  详细解决方案

IIS5.1对ASP.net 2.0的配置!该如何处理

热度:2820   发布时间:2013-02-25 00:00:00.0
IIS5.1对ASP.net 2.0的配置!
本人第一次接触ASP.net,装好了IIS后可以浏览asp页面,但不能浏览aspx,我的机器上已经安装了vs2005,报的错误如下:
配置错误  
说明:   在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。  

分析器错误信息:   加载配置文件时出错:   由于访问被拒绝,未能开始监视对“c:\inetpub\wwwroot”的更改。

源错误:  


[没有相关的源行]
 

源文件:   c:\inetpub\wwwroot\web.config         行:   0  


------解决方案--------------------------------------------------------
(1)如果只是发布不开发的话,没有必要装vs2005,只需安装dotNetFramework2.0就可以了,可从微软网站免费下载。注意要先装iis,后装框架。
(2)在虚拟目录或站点上点右键,打开属性对话框,最后有个ASP.NET选项卡,选择版本号为2.0那个。
(3)如果是Windows2003,在IIS中点击“Web服务扩展”,将ASP.NET v2.0.50727置为允许。
------解决方案--------------------------------------------------------
加载配置文件时出错: 由于访问被拒绝

应该是没有对web.config的访问权限
------解决方案--------------------------------------------------------
在IIS里边修改网站路径到你的目录。比如D:\***\
------解决方案--------------------------------------------------------
LZ该不是把项目文件直接装在根网站下面了吧,然后在根网站的目录没有web.config,检查下c:\inetpub\wwwroot是否有web.config

如果你的网站目录在D盘,那么在IIS里需要设置,一定是没有设置,所以IIS才会检测c:\inetpub\wwwroot路径