背景介绍
来公司两年,两年都没有装过系统了。电脑那叫一个卡。怎么形容呢?就是鼠标右击一个文件夹都得三四秒钟。公司还不给装固态硬盘。想叫马儿跑,还叫马儿不吃草。好吧。我只有重装了。。回想起我刚来公司,因为环境没配合等种种原因就重装了好几遍才得来这个环境(其中各种请教前辈们,又遭受了各种白眼,入职一星期左右才算搞好开发环境。),问题大概就是IIS配置,vs打补丁。真怕再次遭受这种棘手的问题。想起了 我实在是胆寒。但是呢,生活太安逸了,也该受点折腾了。来吧-暴风雨。。
安装过程
安装系统,安装IIS,安装vs。安装vs虽然有部分没有成功,但也算是成功了。接着我就是打开项目生成一下,特大好事竟然全都通过了。。记得两年前就是因为生成项目没 有成功,各种打补丁。。各种麻烦。哦。上次有装sqlserver这次就不装了。省去了一个大麻烦。。。至此以为之后会一帆风顺了吧。。
谁知道周一早上一上班,配置了IIS。浏览器一打开域名。。。
这个页面我第一次看到的时候,真是懵逼了。。。不知所措。。两年前也是这个问题折腾了两天。。
解决方法
赶紧百度了方法,第一页百度的内容一部分是让你在congfig里加些配置信息。。。
但是我的项目肯定是没有问题的,因为这些项目都是之前没装系统前,全部生成成功的。。肯定不需要再config加东西。。这种解决方案pass
还有就是说以下方法
系统是Windows 7 + IIS 7.5的时候。如果先安装了.NetFramework 4.0之后才去安装IIS会产生的错误。
解决办法:
开始=>所有程序=>附属应用程序=>命令提示字符=>点鼠标右键"以系统管理员身份执行"
在窗口中输入=>%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
重新注册FrameWork 4,安装完成后即可正常使用。
我试了三四遍,问题不见好。。。
废话不多说了。。主要解决方法还是我想到IIS配置以下看是否能看见报错的代码行,点击项目右边的属性页里。点击错误页
(以上的IIS截图是我装好组件后截的图)
弹出 报错框。
最终在再翻了好几条信息才知道问题了。。
我说为什么老是报错在web.config位置。不是因为web.config里面内容有错误。而是因为config里有rewrite
而IIS里没有IIS的URL重写的组件。知道问题就好解决了。最怕啥也不知道,蒙头苍蝇一样乱撞。。下载组件URL重写组件
下载地址以下。
https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=7435
下载好重装,重启电脑。。激动人心的时刻到了。。。至此问题解决。。。