IIS6 MVC4 路由失效 无法访问的解决方法
大致找了网站上 IIS6 MVC4 路由失效 文章不少,对症下药的木有啊,折腾了我半个下午。
报错内容如下:
==========================================
“/”应用程序中的服务器错误。
无法找到资源。
说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。
请求的 URL: /Views/Contacts_BClient/Index.cshtml
版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.17929
==========================================
如果是其它错误,请参考这篇文章 底部有说明:
https://www.jb51.net/article/74439.htm
错误的原因:
有木有人是,先装VS2012 在装SQL2005 或者 SQL2008 重点是最后装IIS的?
如果这样你IIS中.NET的版本没有注册,还有SQL的某些服务没有注册。
然后你就会出问题,然后不停地百度,然后不停地试各种方法对吧。有些方法其实你是找对了,可惜试错了,然后认为方法都是木有用的
我就是其一,然后仔细观察发现我的错误 底部
版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.17929
版本!版本没对上,差了一点一点,我是直接考网上的注册的结果是,网上的版本和我不一样,我注册成功了但是和我本地的对不上。
剩下的就是 WIN+E cmd
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
aspnet_regiis.exe -i
就解决了。
上一篇:远程桌面连接时提示终端服务器超出了最大允许连接数解决方法小结
栏 目:Windows
下一篇:win2003服务器之用Zend和eAccelerator在IIS6下同时加速
本文地址:http://www.codeinn.net/misctech/140993.html
阅读排行
- 1win2003 service pack2 IIS 无法复制CONVLOG.EXE CONVLOG.EX_问题处理
- 2Windows Server 2008 R2 DNS 服务器迁移方法
- 3win2008 IP安全策略关闭端口、禁止ping、修改远程连接3389端口、开放指定端口
- 4man -f/-k [keyword]在fedora 29 中报错nothing appropriate
- 5IP策略实现服务器禁止Ping
- 6win2003开机自动登录后锁定
- 7本地策略提示不能确定应用到此机器的组策略安全性设置的解决方法
- 8限制Win9X/NT系统功能二十六招
- 9windows10彻底关闭自动更新【绝对可行】
- 10win2003 3389手工修改方法