注意:
一定要确保网站所属的应用程序池版本是4.0,不然会出现很多莫名其妙的问题。
“/”应用程序中的服务器错误。

问题原因:网站所属的应用程序池是2.0,修改成4.0即可

Attemp to write a readonly database

或者以下界面

问题原因:网站没有给iis_user权限,如何操作请阅读"部署网站程序"章节
登陆后台提示404

问题原因:系统补丁太老
解决方案1:访问https://support.microsoft.com/zh-cn/help/980368/a-update-is-available-that-enables-certain-iis-7-0-or-iis-7-5-handlers下载对应系统的补丁进行安装,如果不知道下载哪一个,全部下载一个一个试即可。
解决方案2:更新windows补丁到最新
建议第二种方案,补丁太老了干脆直接更新到最新。
参考资料:https://support.microsoft.com/zh-cn/help/980368/a-update-is-available-that-enables-certain-iis-7-0-or-iis-7-5-handlers
Server Error in '/' Application.

>错误原因:C:\Windows\Temp 目录没有iis_user权限 给权限然后重启服务器即可

注:如果还不行,就把Everyone用户的权限也给上,然后重启服务器
##IIS 7.5 详细错误 - 500.21 - Internal Server Error
处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler”

错误原因:没有注册asp.net 4.5.2到iis,解决方案如下:打开程序-运行-cmd:输入一下命令重新注册IIS
32位的Windows:
1. 运行->cmd
2. cd C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319
3. aspnet\_regiis.exe -i
*
64位的Windows:
1. 运行->cmd
2. cd C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319
3. aspnet\_regiis.exe -i
