asp.net 部署到IIS 常见问题解决方案(404)

原创 2016年07月06日 23:18:55

今天捣鼓umbraco,在本地都弄好了,结果放到服务器里面却出现了异常。网站找了好多资料,最终还是把问题解决了。

下面把解决方案说下,具体的问题就不一一罗列了;

1、没有安装对应的.net framework 框架
解决方案:
.net 3.5以下的框架要通过【打开或关闭windows功能】这个地方来安装。
这里写图片描述
4.0以上的框架要通过微软官方网站下载后来安装。

2、IIS没有注册成功
解决方案:
在CMD窗体,运行如下命令:

.net 2.0框架注册:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
.net 4.0注册(4.5框架的注册也是下面的命令,4.0和4.5的框架在IIS中都是显示的4.0):C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

3、网站所在目录权限问题
解决方案:
右键网站文件夹选择【安全】,然后点击【编辑】–【添加】–【高级】–【立即查找】找到【NETWORK SERVICE】然后【确定】;之后为【NETWORK SERVICE】赋予读、写、修改等权限,如果网站还是无法显示那么就给【NETWORK SERVICE】赋予最高的权限。如果完整还是不行,就添加【everyone】,并赋予最高权限。
这里写图片描述

如果以上操作以后仍然是404或者网站什么都不显示,可以修改IIS的【ISAPI和CGI显示】设置,将里面的限制改成允许就可以了。如下图
这里写图片描述
这里写图片描述

asp.net网站的部署,首先要确保IIS正确安装,然后确保网站所选的应用程序池和网站的.net 版本号一致。如果报错,一般按照上面的顺序检查一遍,问题就解决了。做完每一步的时候记得重启下IIS,有时候也会把问题解决了。

版权声明:博主辛辛苦苦写的,要懂得珍惜哦!(未经同意不得转载)

IIS已经存在文件,提示"HTTP 错误 404 - 找不到文件或目录

文件存在,却提示"HTTP 错误 404 -找不到文件或目录"的解决办法   症状 当您从 IIS 6.0 Web 服务器中请求文件时,而该文件的扩展名不是 Web 服务器上已定义的 MIME类...
  • u013394527
  • u013394527
  • 2014年10月17日 14:50
  • 11696

IIS错误解决方案(IIS部署后404错误解决方案)

  • 2011年06月16日 08:56
  • 31KB
  • 下载

IIS 404.0资源找不到问题

发布MVC4项目时,页面使用的是用URLRewriter.dll实现伪静态,在webconfig中有配置RewriterConfig节点。对于http://localhost:8079/1-2.htm...
  • chenqiangdage
  • chenqiangdage
  • 2015年07月22日 09:48
  • 2722

网站发布后,在IIS中浏览提示:无法找到该页...404错误。

第一次发布网站,竟遇到了好多问题,总结下下,供各位初学者参考。解决办法:问题可能发生在下面几项中:    1).所建网站->(右键)权限->"ASP.NET计算机帐户"是否已添加。    2).所建网...
  • appoFeng
  • appoFeng
  • 2008年01月18日 11:18
  • 3611

IIS7.5 报错 HTTP 错误 404.0- Not Found 您要找的资源已被删除、已更名或暂时不可用 解决方案···

HTTP 错误 404.2 - Not Found  由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。 打开IIS,右边操作里选基本设置,应用程序池旁边点...
  • a351945755
  • a351945755
  • 2014年03月11日 11:40
  • 66032

解决伪映射的IIS的部署时出现访问404问题

首先,是IIS7.0的配置,由于Windows Server 2008操作系统默认的IIS版本为7.0,我们知道,IIS7.0与IIS6.0 核心注意的地方:先要将应用池设置为集成模式,修改OK...
  • orichisonic
  • orichisonic
  • 2016年01月25日 15:11
  • 5980

IIS错误404已被我解决(iis与.netFrameWork安装顺序不一致)

在win2003下搭建IIS并安装net2.0后运行aspx网站代码提示"HTTP 错误404 - 文件或目录未找到"郁闷了两天多,今天终于被我搞定了。 在这之前网上许多人都提到了以下提到的几点解...
  • lyq5655779
  • lyq5655779
  • 2012年04月17日 18:50
  • 2032

windows主机IIS7.5中添加配置404页面的方法

如果我们访问网站的时候,如果出现如下图所示的404错误,则会降低用户对网站的兴趣。如果遇到这种情况我们该咋办呢? 1.进入WIN2008服务器,找到IIS7.5,双击打开。 ...
  • eddioio
  • eddioio
  • 2017年03月10日 19:27
  • 842

【IIS问题】——默认网站localhost无法打开,错误类型404

前提  小编最近在学习JQuery的一些内容,谁曾想上来的第一个Demo就把小编难住了,需要将本地html页面上文本框中的内容上传到服务器上,然后将服务器上的内容返回。而小编将文件放到IIS的默认网站...
  • jiadajing267
  • jiadajing267
  • 2016年05月22日 21:29
  • 2595

IIS 提示HTTP错误 404-文件或目录未找到

环境:新装的Windows 2003,IIS6.0 症状:浏览IIS本地站点网页,提示HTTP错误 404-文件或目录未找到。           重启IIS,重新配置,重启服务器,故障依旧。...
  • sabic
  • sabic
  • 2011年11月19日 08:48
  • 4891
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp.net 部署到IIS 常见问题解决方案(404)
举报原因:
原因补充:

(最多只允许输入30个字)