ASP.NET编程知识之asp.net部署到IIS常见问题的解决方法 在ASP.NET编程中,部署到IIS是一项常见的操作。但是,在部署过程中,经常会遇到一些常见的问题,例如没有安装对应的.NET Framework框架、IIS没有注册成功、网站所在目录权限问题等。今天,我们将讨论这些常见问题的解决方法。 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,有时候也会把问题解决了。 在IIS上部署ASP.NET Core Web API的方法步骤: 1. 确保IIS正确安装 2. 确保网站所选的应用程序池和网站的.NET版本号一致 3. 注册.NET Framework框架 4. 设置网站所在目录的权限 5. 修改IIS的【ISAPI和CGI显示】设置 在IIS上部署ASP.NET Core项目的方法步骤: 1. 确保IIS正确安装 2. 确保网站所选的应用程序池和网站的.NET版本号一致 3. 注册.NET Framework框架 4. 设置网站所在目录的权限 5. 修改IIS的【ISAPI和CGI显示】设置 6. 部署ASP.NET Core项目到IIS ASP.NET网站的部署需要确保IIS正确安装、NET Framework框架的注册、网站所在目录的权限设置等多个方面的配置。如果按照上面的顺序检查一遍,问题就解决了。
























- 粉丝: 1w+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 容器技术架构、网络和生态分析.docx
- 【编程】青少年编程等级考试Python编程二级试卷2word练习.doc
- 机械工程自动化技术中的问题与措施研究.docx
- 供电企业数据备份与恢复系统研究-SAN网络.docx
- 软件安装合同.docx
- 任务驱动教学法在计算机教学中的实施流程.docx
- 西门子300Graph-7编程.pdf
- 基于深度学习理论提高科学探究能力的有效路径.docx
- 互联网背景下成都特色餐饮现状及前景分析.docx
- 2009年12月C语言试卷A.doc
- 振威:E-3000智能家居系统应用案例解析-智建社区.docx
- 计算机系统验证专项方案.doc
- 基于AJAX技术提升Web考试系统性能的研究的论文-计算机应用论文.docx
- 长沙:人工智能开启产业新篇章.docx
- 输配电设备泛在电力物联网建设思路与发展趋势.docx
- 基于模块化设计的人工智能服务机器人.docx


