但是通过iis在工具栏中输入localhost老出现错误 如下:
服务器应用程序不可用
您试图在此 Web 服务器*问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。
方法试过了:1.C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727(对应的版本)\aspnet_regiis.exe -i
2.用户权限设置,路径啦之类的
3.重启等都试过了 但是就是不行啊,怎么办?
28 个解决方案
#1
大多数情况都是由于AppPool对应的Identity权限不够所引起的,用Process Monitor来查一下(Access Denied)吧。
如果不是这个问题的话,那么静态页面能访问吗?
如果不是这个问题的话,那么静态页面能访问吗?
#2
大师,我初学者 不懂 能否详细点点?
iis 对于asp(另一个网站)页面和index.html都能浏览啊,但是.NET就不行了为什么呢
iis 对于asp(另一个网站)页面和index.html都能浏览啊,但是.NET就不行了为什么呢
#3
另一个网站说来没有意义,关键是对于同一个网站的其他静态页面是否能够访问?
去Microsoft网站上下载一个Process Monitor,解压缩,然后重启IIS,运行Process Monitor,访问网页。结束之后在Process minitor里面CTRL+F,搜索"Access Denied"字符串,把搜到的结果列出来。
去Microsoft网站上下载一个Process Monitor,解压缩,然后重启IIS,运行Process Monitor,访问网页。结束之后在Process minitor里面CTRL+F,搜索"Access Denied"字符串,把搜到的结果列出来。
#4
找不到 有没有更直接的方法呢?
#5
有!你把机器扛过来,我帮你搞定吧。
不过,我找到Process Monitor了:http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
不过,我找到Process Monitor了:http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
#6
Process Monitor V2.02H.exe我也下载好了
#7
浏览你的默认网站看看是否可以访问,要是不能访问可能就是你的IIS的问题
#8
.net设置未生效,跟没设置2.0一样的错误,
#9
截个图出来不就简单点了吗
#10
把这个项目文件夹的访问权限添加一个everyone权限就行
(这个问题我遇见过)
(这个问题我遇见过)
#11
你用VS编写的源程序~~编译了吗??
用VS编译一下吧~~再放到IIS下面~
用VS编译一下吧~~再放到IIS下面~
#12
IIS默认都是1.1的asp.net
#13
帮顶了,我也是,一模一样,快要疯了
有消息了通知我一下,QQ:523164835
有消息了通知我一下,QQ:523164835
#14
呵呵,我搞定了
重启过后,再加上windows集成身份验证就行了
你一个一个的排除,先在项目里添一个html文件试,然后再试aspx
另外网上找到的一篇文章
http://www.builder.com.cn/2007/0830/479234.shtml
重启过后,再加上windows集成身份验证就行了
你一个一个的排除,先在项目里添一个html文件试,然后再试aspx
另外网上找到的一篇文章
http://www.builder.com.cn/2007/0830/479234.shtml
#15
顶一下
#16
你没楼主的贴吗?????????????
?????????????????????
???????????
#17
1,站点或虚拟目录的Framework版本检查,2005要2.0
2,如果同时有2003和2005的Application,要把它们分别建在不同的ApplicationPool否则只有有个版本的程序可用。
3,你自己站点的权限设置不要选匿名,只要windows集成用户即可
2,如果同时有2003和2005的Application,要把它们分别建在不同的ApplicationPool否则只有有个版本的程序可用。
3,你自己站点的权限设置不要选匿名,只要windows集成用户即可
#18
我的IIS也是黑认都无法访问!郁闷到了
#19
#20
请教各位高手呀
#21
是iis6吗?在“web服务扩展”内设置“asp.net v2.0”为允许。
#22
在vs。net环境下的doc窗口执行aspnet_regiis.exe -r
然后从新安装iis就可以了 ,
然后从新安装iis就可以了 ,
#23
是iis6吗?在“web服务扩展”内设置“asp.net v2.0”为允许
在vs。net环境下的doc窗口执行aspnet_regiis.exe -r
然后从新安装iis就可以了
这些都试试
在vs。net环境下的doc窗口执行aspnet_regiis.exe -r
然后从新安装iis就可以了
这些都试试
#24
aspnet_regiis.exe -i
我怎么没找到这个文件呢
我怎么没找到这个文件呢
#25
Framework2.0重新安装下试试
IIS 属性ASP.NET 有没有选择
IIS 属性ASP.NET 有没有选择
#26
默认.net 1.1 改为.net2.0 应该可以解决问题的
#27
服务没有启动,加我qq:1145303976,详解
#28
就是权限不够 加user的
#1
大多数情况都是由于AppPool对应的Identity权限不够所引起的,用Process Monitor来查一下(Access Denied)吧。
如果不是这个问题的话,那么静态页面能访问吗?
如果不是这个问题的话,那么静态页面能访问吗?
#2
大师,我初学者 不懂 能否详细点点?
iis 对于asp(另一个网站)页面和index.html都能浏览啊,但是.NET就不行了为什么呢
iis 对于asp(另一个网站)页面和index.html都能浏览啊,但是.NET就不行了为什么呢
#3
另一个网站说来没有意义,关键是对于同一个网站的其他静态页面是否能够访问?
去Microsoft网站上下载一个Process Monitor,解压缩,然后重启IIS,运行Process Monitor,访问网页。结束之后在Process minitor里面CTRL+F,搜索"Access Denied"字符串,把搜到的结果列出来。
去Microsoft网站上下载一个Process Monitor,解压缩,然后重启IIS,运行Process Monitor,访问网页。结束之后在Process minitor里面CTRL+F,搜索"Access Denied"字符串,把搜到的结果列出来。
#4
找不到 有没有更直接的方法呢?
#5
有!你把机器扛过来,我帮你搞定吧。
不过,我找到Process Monitor了:http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
不过,我找到Process Monitor了:http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
#6
Process Monitor V2.02H.exe我也下载好了
#7
浏览你的默认网站看看是否可以访问,要是不能访问可能就是你的IIS的问题
#8
.net设置未生效,跟没设置2.0一样的错误,
#9
截个图出来不就简单点了吗
#10
把这个项目文件夹的访问权限添加一个everyone权限就行
(这个问题我遇见过)
(这个问题我遇见过)
#11
你用VS编写的源程序~~编译了吗??
用VS编译一下吧~~再放到IIS下面~
用VS编译一下吧~~再放到IIS下面~
#12
IIS默认都是1.1的asp.net
#13
帮顶了,我也是,一模一样,快要疯了
有消息了通知我一下,QQ:523164835
有消息了通知我一下,QQ:523164835
#14
呵呵,我搞定了
重启过后,再加上windows集成身份验证就行了
你一个一个的排除,先在项目里添一个html文件试,然后再试aspx
另外网上找到的一篇文章
http://www.builder.com.cn/2007/0830/479234.shtml
重启过后,再加上windows集成身份验证就行了
你一个一个的排除,先在项目里添一个html文件试,然后再试aspx
另外网上找到的一篇文章
http://www.builder.com.cn/2007/0830/479234.shtml
#15
顶一下
#16
你没楼主的贴吗?????????????
?????????????????????
???????????
#17
1,站点或虚拟目录的Framework版本检查,2005要2.0
2,如果同时有2003和2005的Application,要把它们分别建在不同的ApplicationPool否则只有有个版本的程序可用。
3,你自己站点的权限设置不要选匿名,只要windows集成用户即可
2,如果同时有2003和2005的Application,要把它们分别建在不同的ApplicationPool否则只有有个版本的程序可用。
3,你自己站点的权限设置不要选匿名,只要windows集成用户即可
#18
我的IIS也是黑认都无法访问!郁闷到了
#19
#20
请教各位高手呀
#21
是iis6吗?在“web服务扩展”内设置“asp.net v2.0”为允许。
#22
在vs。net环境下的doc窗口执行aspnet_regiis.exe -r
然后从新安装iis就可以了 ,
然后从新安装iis就可以了 ,
#23
是iis6吗?在“web服务扩展”内设置“asp.net v2.0”为允许
在vs。net环境下的doc窗口执行aspnet_regiis.exe -r
然后从新安装iis就可以了
这些都试试
在vs。net环境下的doc窗口执行aspnet_regiis.exe -r
然后从新安装iis就可以了
这些都试试
#24
aspnet_regiis.exe -i
我怎么没找到这个文件呢
我怎么没找到这个文件呢
#25
Framework2.0重新安装下试试
IIS 属性ASP.NET 有没有选择
IIS 属性ASP.NET 有没有选择
#26
默认.net 1.1 改为.net2.0 应该可以解决问题的
#27
服务没有启动,加我qq:1145303976,详解
#28
就是权限不够 加user的