IIS上部署网站问题总结

主要是对使用IIS过程遇到的问题的一些简单总结:web

1. 当部署完web系统后,经过浏览器访问,若是遇到问题,必定要仔细阅读抛出来的error信息,很重要!很重要!很重要!说三遍。windows

2. 当每次尝试修改问题后,在iis上必定要对对应site进行stop而且start,对其application pool,建议是先stop,再start, 不要简单的recycle(有时候,并无起做用)浏览器

3. 当遇到错误时,仔细检查配置:检查web系统文件的物理路径,右键属性后,检查系统根文件夹的security属性,确认是否有"Users"和"IIS_IUSRS"这两个组。有些问题就是它引发的。app

4. 有些错误,须要在IIS上对该网站进行设置,如 Enable 32 bit application = true、设置application pool 的模式Integrated或者classic(多注意二者的区别)、网站

5. 注意一个windows service: ASP.NET State Service , 通常状况下,是须要它保持running状态。部署