上个月发布ASP.NET写的网站,结果遇到各种问题,为以后打算,还是写下了方便点。
1.由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。
解决方法:
找到Visual Studio 2008 命令提示工具或者是Visual Studio 2005 命令提示工具中。然后用管理员身份运行,输入命令
aspnet_regiis -i(2010和2012版本亲测也可行)
2.HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。
解决方案:检查一下ASP.NET有没有安装:
控制面板》程序和功能》打开或关闭Windows功能 > Internet信息服务 >
万维网服务 > 应用程序开发功能 > ASP.NET(看这个是否选上);
3..错误详细信息: System.Data.SqlClient.SqlException:用户 ‘IIS APPPOOL\DefaultAppPool‘ 登录失败
解决方案:
打开sql server 2005(2008) management studio
.
找到NetworkService,点击确定。
至此完成问题3。。。
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误消息: 无法识别的属性“targetFramework”。请注意属性名称区分大小写。
解决方案:应用程序池版本改为4.0
5.其他问题:若是无法远程端口连接服务器,那可能是防火墙的问题,最简单就是关闭防火墙。
WIN7下发布ASP.NET网站常见问题及解决方案,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/zhbit/p/3748266.html