ASP.NET网站发布问题:服务器应用程序不可用
2011-06-23 08:52
337 查看
最近发布一个ASP.NET网站,出现问题“服务器应用程序不可用”。查看了系统事件日志发现,问题的具体原因是:未能初始化 AppDomain:/LM/W3SVC/241265814/Root Exception: System.IO.FileLoadException Message: 未能加载文件或程序集“System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。拒绝访问。
自己在网上搜索了一下。现在总结一下,大家共享。
原因主要是两个:
1、网站权限没有设置好(我的就是这个问题)
解决方法:设置网站虚拟目录的权限。
找到网站的虚拟目录,属性>>>安全>>>添加asp.net运行帐户NETWORK SERVICE,并设置为完全控制。
2、asp.net没有正确地在IIS中注册
解决方法:重新注册asp.net:打开程序>>>Microsoft Visual Studio 2008>>>Visual Studio Tools>>>Visual Studio 2008 命令提示,运行aspnet_regiis.exe -i,即可从新安装asp.net。
这样问题基本能解决吧。本文出自 “hnlong” 博客,请务必保留此出处http://loneli.blog.51cto.com/2805409/594691
自己在网上搜索了一下。现在总结一下,大家共享。
原因主要是两个:
1、网站权限没有设置好(我的就是这个问题)
解决方法:设置网站虚拟目录的权限。
找到网站的虚拟目录,属性>>>安全>>>添加asp.net运行帐户NETWORK SERVICE,并设置为完全控制。
2、asp.net没有正确地在IIS中注册
解决方法:重新注册asp.net:打开程序>>>Microsoft Visual Studio 2008>>>Visual Studio Tools>>>Visual Studio 2008 命令提示,运行aspnet_regiis.exe -i,即可从新安装asp.net。
这样问题基本能解决吧。本文出自 “hnlong” 博客,请务必保留此出处http://loneli.blog.51cto.com/2805409/594691
相关文章推荐
- ASP.NET网站发布问题:服务器应用程序不可用
- ASP.NET网站发布问题:服务器应用程序不可用
- asp.net发布网站到服务器上时候出现“/web”应用程序中的服务器错误。访问 IIS 元数据库失败。 用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://servername/W3SVC)的读访问权。
- 把ASP.NET项目发布到IIS服务器上后,测试显示此问题,无法浏览网站的原因
- asp.net 网站发布到服务器上 数据库连接问题
- ASP.NET 2.0 安装完dotnetfx.exe后服务器应用程序不可用问题的解决
- 解决如下问题:IIS无法安装,装后不管用,IIS不显示asp.net页面,报错:服务器应用程序不可用
- 解决ASP.NET使用IIS架设网站时“服务器应用程序不可用”的方法
- XP下IIS运行ASP.NET程序出现"IIS服务器应用程序不可用"问题的解决
- ASP.NET“服务器应用程序不可用”问题完全解决方案
- 发布ASP.NET MVC 4.0 网站到Web服务器上遇到的若干问题
- c# asp.net 在vs2012上网站调试成功,发布后点击按钮后出现:“/”应用程序中的服务器错误。未将对象引用
- IIS搭建新网站时 ASP.NET “服务器应用程序不可用” 解决方法
- xp系统运行asp.net时候出现“服务器应用程序不可用”的必杀
- visual studio 2012打开提示 未能将网站×××配置为使用 ASP.NET 4.5 和 尚未在Web服务器上注册,您需要手动将Web服务器配置为使用ASP.NET 4.5,问题解决
- asp.net网站发布时碰到的一些问题
- 发布网站成功后,上传到服务器后,IE中出现错误"服务器应用程序不可用"
- 解决ASP.NET网站“发布后”提示“用户 'NT AUTHORITY\IUSR' 登录失败。”问题
- ASP.Net服务器应用程序不可用的解决方法
- asp.net发布网站时三个选项的问题