欢迎来到.net学习网

欢迎联系站长一起更新本网站!QQ:879621940

您当前所在位置:首页 » ASP.Net » 正文

热门阅读

IIS设置为asp.net2.0后页面无法显示的解决方法

创建时间:2011年11月19日 10:10  阅读次数:(7089)
分享到:
问题一:IIS设置为asp.net2.0后页面无法显示
今天在布署网站到IIS的时候,提示webconfig中某些配置节无法识别,想到应该是IIS的Asp.net版本设置的问题,打开IIS中的Asp.net标签栏一看,果然里面设置的asp.net版本为1.0,而我的网站是2.0的,于是设置为2.0版本。运行网站却提示无法找到页面,在网上总结了出现该问题的可能性如下:

1.IIS中的“启用默认内容文档”列表中没有包含自己网站的首页。
2.网站属性中的“ASP.NET”没有设置为2.0版本。
3.Web 服务扩展中的ASP.Net 2.0 V2.0 50727没有启用。
4.网站属性的"执行权限"没有为"纯文本"。

我遇到的问题就是第三种,Web 服务扩展中的ASP.Net 2.0 V2.0 50727没有启用。启用后,网站运行OK。


问题二:IIS Web服务扩展中没有Asp.net 2.0
在问题一中我们有讲到,IIS Web服务扩展中没有启用Asp.net 2.0,有些朋友可能会遇到这样的问题,我的IIS Web服务扩展中根本就没有Asp.net 2.0。这是因为没有安装Framework3.5的原因,下载一个Framework3.5,安装,问题基本解决。如果安装后还是没有,那么我们可以手动添加,添加方法如下:

打开IIS,转至Web服务扩展中,点击右侧窗口任务下的“添加一个新的Web服务扩展”,在弹出的窗口中,点击添加,然后找到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,确定保存设置,最后再设置其状况为“允许”就可以了。


问题三:当前标识(NT AUTHORITY\NETWORK SERVICE)没有对"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限
Web服务扩展中Asp.net 2.0启用后,打开网页提示:
打开网页时提示错误:当前标识(NT AUTHORITY\NETWORK SERVICE)没有对
“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限,这个的解决方法是:在cmd模式下,输入:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
\aspnet_regiis -i -enable(同上,c为系统安装盘符),执行过安装后即可恢复正常-
来源:
说明:所有来源为 .net学习网的文章均为原创,如有转载,请在转载处标注本页地址,谢谢!
【编辑:Wyf

打赏

取消

感谢您的支持,我会做的更好!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

最新评论

共有评论0条
  • 暂无任何评论,请留下您对本文章的看法,共同参入讨论!
发表评论:
留言人:
内  容:
请输入问题 68+8=? 的结果(结果是:76)
结  果: