分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

asp.net 部署到IIS 常见问题解决方案(404)

发布时间:2023-09-06 01:50责任编辑:赖小花关键词:暂无标签

asp.net 部署到IIS 常见问题解决方案(404)

1、没有安装对应的.net framework 框架 
解决方案: 
.net 3.5以下的框架要通过【打开或关闭windows功能】这个地方来安装。 

4.0以上的框架要通过微软官方网站下载后来安装。

2、IIS没有注册成功 
解决方案: 
在CMD窗体,运行如下命令:

.net 2.0框架注册: 
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i 
.net 4.0注册(4.5框架的注册也是下面的命令,4.0和4.5的框架在IIS中都是显示的4.0):

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

3、网站所在目录权限问题 
解决方案: 
右键网站文件夹选择【安全】,然后点击【编辑】–【添加】–【高级】–【立即查找】找到【NETWORK SERVICE】然后【确定】;之后为【NETWORK SERVICE】赋予读、写、修改等权限,

如果网站还是无法显示那么就给【NETWORK SERVICE】赋予最高的权限。如果完整还是不行,就添加【everyone】,并赋予最高权限。 

如果以上操作以后仍然是404或者网站什么都不显示,可以修改IIS的【ISAPI和CGI显示】设置,将里面的限制改成允许就可以了。如下图 
 

asp.net网站的部署,首先要确保IIS正确安装,然后确保网站所选的应用程序池和网站的.net 版本号一致。如果报错,一般按照上面的顺序检查一遍,问题就解决了。做完每一步的时候记得重启下IIS,有时候也会把问题解决了。

asp.net 部署到IIS 常见问题解决方案(404)

原文地址:https://www.cnblogs.com/jimmyLei/p/8892134.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved