1、放宽权限,添加 everyone 用户在发布的网站文件夹上右击,添加everyone用户。注意要把下面的所有权限都勾选上
2、安装正确版本的IIS打开【控制面板】→【程序】→【打开或关闭Windows功能】,在Windows功能中找到 Internet信息服务勾选该选择,然后确定,并完成安装
3、修改 .NET 框架的类型,Net2.0、Net3.5、Net4.0、等等在IIS中,右击应用程序池,找到你要修改的网站然后双击该系统,根据系统开发时用的.NET框架,选择相应的框架版本
4、修改程序池, 【集成】与【经典】相互切换如果原来是经典的,建议换成集成。如果原来是集成的,则换成经典的
5、开启目录浏览属性在IIS视图中,找到目录浏览,双击进入目录浏览后,选择【时间】、【大小】、【扩展名】、【日期】,然后确定应用这种方法很管用,很多网站不能正常浏览的原因都在于此
6、修改连接数据库的字符串,一般在 Web.config 文件中出现这种图片,基本就是与数据库连接有问题啦需要修改的是数据库实例名和数据库密码这是比较容易忘记的,一般把开发的网站发布到服务器上,基本都需要设置。除非服务器的数据库和你本机的数据库实例名、密码完全一致
7、修改端口号,如果80被占用,换一个端口,如 8090在IIS视图的右侧,点击【编辑绑定】→【编辑】,重新设置端口号
8、新建应用程序池如果发布时,建立网站目录后,没有生成对应的应用程序池,则需要新建一个程序池。尽量让一个程序池只供一个网站使用,这样效率更好,也不容易出错建议程序池的名称与网站的名称一致