当前位置:  编程技术>.net/c#/asp.net

asp.net 服务器应用程序不可用的解决办法

    来源: 互联网  发布时间:2014-08-30

    本文导语:      出现这个错误的大概原因一般是先安装.Net Framework,后装IIS导致.Net没有在IIS里注册。     网上的很多介绍都是说从.net命令行工具里运行aspnet_regIIS /i就可以了(或者在类似下面的目录:C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_reg...

    出现这个错误的大概原因一般是先安装.Net Framework,后装IIS导致.Net没有在IIS里注册。

    网上的很多介绍都是说从.net命令行工具里运行aspnet_regIIS /i就可以了(或者在类似下面的目录:C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_regiis.exe -i),但是自己试了很多次都不行,后来发现还是要先卸载再安装,重新创建为应用程序才行,具体如下:
    从.net命令行工具里运行 aspnet_regIIS /u 卸载,再aspnet_regIIS /i安装
    然后重启IIS ,删除“默认应用程序”,然后将站点重新创建为应用程序。

   另外,还有可能是ASPNET账户没有IIS所指定服务器目录的权限。在资源管理器中找到“工具-文件夹选项-查看-使用简单文件夹共享(推荐)”,把前面的勾去掉,然后在服务器指定目录上点右键,属性-安全-添加-高级-立即查找,把ASPNET这个账户添加进去,给它指定完全访问的权限。这样做了以后就会发现没有了那个错误,不过如果访问数据库可能有会提示ASPNET这个账户没有权限访问数据库。这个提示就清楚多了,把该账户在数据库中加入相应的权限就可以了。

解决方法一
重新注册.Net 2.0:
C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_regiis.exe -i

解决方法二
新建应用程序池:
新建应用程序池的步骤
1. 单击“开始”,指向“程序”,然后单击“控制面板”。
2. 双击“管理工具”,然后双击“Inte.Net 信息服务 (IIS)”。
3. 右键单击“应用程序池”,指向“新建”,然后单击“应用程序池”。
4. 在“应用程序池 ID”文本框中键入 AppPool1。
5. 单击“确定”。

将应用程序分配到应用程序池
1. 单击“开始”,指向“程序”,然后单击“控制面板”。
2. 双击“管理工具”,然后双击“Inte.Net 信息服务 (IIS)”。
3. 双击“Web 站点”。
4. 双击“默认 Web 站点”。
5. 右键单击“DebugApp1”,然后单击“属性”。
6. 在“主目录”标签中的“应用程序池”列表框中选择“AppPool1”,然后单击“确定”。

解决方法三
修改网站目录所在文件夹的访问权限:
找到当前网站目录->右键->属性->安全->添加->高级->立即查找->选择 Users 用户 ->确定->确定

解决办法:
1、新建一个应用程序池,点属性,标识,选择应用程序池的安全性帐户,本地系统,OK!
2、WEB文件夹属性中的权限添加NetWork Service帐号权限。

通过以上解决办法,基本可以解决 asp.net 服务器应用程序不可用的问题,希望本文可以助您解决燃眉之急。


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 有没有办法把客户端IP和计算机名记录在asp.net服务器上?
  • asp和jsp有什么办法可以互通参数值?
  • 发布程序时出现“类型ASP.global_asax同时存在于...”错误的解决办法
  • 我用asp.net做一个聊天室,各位有没有好的页面刷新办法?
  • iis6网站属性没有asp.net选项卡的解决办法
  • ASP.NET 程序中删除文件夹导致session失效问题的解决办法分享
  • ASP和ASP.Net共享Session解决办法
  • ASP.NET MasterPage中图片路径的解决办法
  • asp.net连接数据库超时的解决办法
  • Win7 IIS7.5运行ASP时出现500错误的解决办法
  • 使用asp.net MVC4中的Bundle遇到的问题及解决办法分享
  • ASP.NET之 Ajax相关知识介绍及组件图
  • 我想了解一些关于Java怎样与Asp或Asp.net结合方面在未来发展方向的问题?
  • c#/ASP.NET操作cookie(读写)代码示例
  • asp.net UrlEncode对应asp urlencode的处理方法
  • asp.net实例 定义和使用asp:AccessDataSource
  • win2008 r2 服务器环境配置(FTP/ASP/ASP.Net/PHP)
  • asp与asp.net的session共享
  • 如何在unix下发布asp?
  • 怎么让Apache支持Asp?
  • ASP.NET 程序中删除文件夹导致session失效问题的解决办法分享 iis7站长之家
  • Linux平台下哪种方法实现ASP好?
  • 通过socket和asp打交道
  • 犹豫中……,到底是选择ASP,还是JSP?
  • asp.net判断数据库表是否存在 asp.net修改表名的方法
  • 新人提问:asp+access的程序在linux下怎么改?
  • 用JAVA APPLET做的交互式网页和ASP、PHP做的相比有什么优势呢?
  • asp.net文字水印功能简单代码
  • asp里面可否使用java写的邮件,给30分.
  • asp与Jsp可否在iis中共存的问题
  • 实现Asp与Asp.Net共享Session的方法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3