您的位置:首页 > 编程语言 > ASP

关于.net 项目发布到iis上后,点开aspx页面就出问题的部分解决

2015-01-20 16:30 441 查看
最近做了个小的项目,发布到服务器上后问题来了,登录页面为html格式的,打开没问题,可是一登录就出问题,因为登录到aspx页面进行的验证。二浏览器反馈的问题要么是iis找不到什么映射什么的,要么就是找不到该页面。

在网上看了好多说法,最终解决了这个打开aspx页面就出问题的情况。

(本人用的是.net 4.0的版本,iis 7.0)

1、要启用iis的Asp.net这个是毋庸置疑的,相信大家都会,不会的可以参考百度经验。当然百度一搜还有很多博主的经验分享。

2、启动完成后就是在iis上配置自己程序了,可以参考百度经验

当用浏览的时候发现问题,打不开aspx页面时:

1、检查iis的.net Framework 版本是否符合。

2、检查应用程序程序池的.net Framework 版本。(网上有说吧应用程序池选择iis默认的经典的程序池,我试验将创建项目是创建的那个应用程序池改成经典模式也可以。)

3、检查默认打开页面

4、检查iis是否安装.net。(网上有说先装.net的话在装iis的话,iis会认为是没有安装.net ,需要在安装。

      安装的指令是在运行下面的命令C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\aspnet_regiis.exe -i 。64位的机器则也需要运行Framework64文件夹下的aspnet_regiis.exe)

5、查看 ISAPI 和 CGI 限制 中的.net 在web服务上是否被限制,若被限制则设为允许。

 

基本上这些就差不多可以运行了,我的到这一步已经可以了

推荐两个参考的提供点启发。

http://www.jb51.net/article/32113.htm

http://blog.csdn.net/vbend/article/details/292369

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  .net iis 发布 web服务
相关文章推荐