windows2003的系统,IIS中发布的网站没有问题,这些网站的ASP.net版本是2.0,可装了4.0后就不能运行了

windows2003的系统,以前在IIS中发布的网站没有问题,这些网站的ASP.net版本是2.0,可是自从装了.net4.0后这些站点的ASP.NET选项卡中的版本变为空了,重新选择2.0后,网站就不能运行了,报HTTP500错误,纠结了好长时间,求解

第1个回答  2012-11-08
这是因为你安装了4.0以后,IIS自动寻找了版本最高的.NetFramework

处理方法:将后缀名为.aspx 的文件引用dll路径 改成 2.0的目录即可。
第2个回答  2012-11-03
这个要看你网站程序到底要求的是net什么版本,如果是要求net2.0,你再单独把这个站调回来,并给这个站建立单独应用程序池追问

谢谢你的回答~~ 这个站点要求的是2.0,难道非要建立单独的应用程序池吗,另外如果是虚拟目录呢,而且这个虚拟目录所在的端口下的其他虚拟目录要用到4.0,怎么办?

追答

如果是2.0的,你给4.0肯定是不行的,你在iis里,给这个站单独更换一下,因为2.0与4.0不能共同使用一个程序池,不然也会报错的,所以你要给它单独建一个程序池!
如果是子目录需要4.0,可以把子目录单独拿出来配置

本回答被提问者采纳
第3个回答  2012-11-03
一台服务器的iis 只能同时运行某一个版本的网站吧
同时运行2个不同版本的网站好像需要停一个或是要新搞个连接池
但是一般稳定性不会太好
第4个回答  2012-11-03
net4.0版本也能运行2.0的网站追问

是要针对不同的虚拟目录要求的版本建立不同的应用程序池吗

追答

.NET框架4.0上是可以运行为2.0、3.0、3.5设计的应用程序的,重新编译一下,或者增加一个config文件来指示旧程序可以运行在4.0的环境中,另外,.NET框架3.5、3.0本质上是基于2.0的一个扩展,如果删掉了2.0,3.0和3.5的应用程序也是没法使用的

C# ASP.net FTP上传功能本地编译没问题,网站发布后通过网址访问再用此...
4、Apache下设置404错误页面。为Apache Server设置404错误页面的方法很简单,只需在.htaccess 文件中加入如下内容即可,ErrorDocument 404 \/notfound.php

、在Windows 2003 server操作系统中IIS主要为asp动态网页提供服务_百度...
在Windows 2003 Server操作系统中,IIS主要服务于asp动态网页,但实际上,IIS 6.0默认禁用asp功能。这表示若要使用asp功能,需要进行相应的配置。通常情况下,IIS会提供aspx(asp.net)服务以及支持静态网页(html)。这表明在默认设置下,系统倾向于为现代web应用程序提供支持,而对传统asp格式的网页服务则...

VS2005做的asp.net2.0网站 如何在Win2003系统上发布?
有可能是没有为web服务器打开各种执行权限。windows 2003默认下,什么网站也运行不了。加上应用服务器角色之后,还要加asp, asp.net, cgi, html等服务功能。有一次居然所有的图片都不能访问,一查是那类资源的服务没有启动!真是#&……%&……*((*)——不知道你是不是这个原因。如果把详细的错...

win2003服务器,iis6 网站被框架挂马,就是新建空白asp文件也有,但是新建h...
1、建议用户通过ftp来上传、维护网页,尽量不安装asp的上传程序。2、对asp上传程序的调用一定要进行身份认证,并只允许信任的人使用上传程序。这其中包括各种新闻发布、商城及论坛程 序,只要可以上传文件的asp都要进行身份认证!3、asp程序管理员的用户名和密码要有一定复杂性,不能过于简单,还要注意定期...

.net网站发布到iis上面以后有页面无法找到(也就是404)
解决办法:问题可能发生在下面几项中:1).所建网站->(右键)权限->"ASP.NET计算机帐户"是否已添加。2).所建网站->(右键)属性->ASP.NET选项卡->版本是否为2.0,不是则修改为2.0;3).IIS->WEB服务扩展中->ASP.NETV2.0是否被禁止,若为禁止状态则启动;4).所建网站->(右键)属性->主...

ASP网站在WinXP IIS中没问题,但在Win2003server IIS中却出现:403...
你百度一下iis6里面运行asp因为2003iis是6.x的主要是用来运行asp.net的,

怎样在WIN 2003里安装IIS
五、接着在对话框中勾选“启用ASP.NET(E)”,然后点击“下一步”六、在接下来的对话框中,点击“下一步”确认安装 七、在接下来的安装中,可能会有提示安装文件的位置,如下图:IIS6安装教程选择对应路径:如果有将安装光盘插入的话,直接找到光驱下的安装文件夹i368,旗鱼网络提供的服务器一般在...

asp.net安装
在Windows Server 2003系统服务器上安装asp.net的方法如下:首先,打开Windows Server 2003(SP1)系统的“控制面板”,并在其中双击“添加或删除程序”图标,进入到“添加和删除程序”对话框。在该对话框中,单击左侧的“添加\/删除Windows组件”按钮,就会弹出“Windows组件向导”对话框。在“组件”列表中...

iis各种版本
IIS 4.0的出现是随着Windows NT 4.0 Option Pack,它增强了对ASP 3.0的支持,进一步提升了Web开发的灵活性。随着Windows 2000的发布,IIS步入了5.0时代,安装了相关版本的.NET Framework RunTime后,IIS开始支持ASP.NET 1.0\/1.1\/2.0,为开发者提供了更先进的Web开发平台。Windows Server 2003和...

window 2003 sever 判断,请说明理由!!
1、正确,当在AD上增加域时,自动创建可传递信任关系。可传递信任将两个彼此信任的域之间的关系扩展到这两个域所信任的其它任何域。这些信任是双向的并允许一个域的用户能访问另一个域的资源。2、在windows seerver 2003系统中可以架设多台DC,但是没有PDC和BDC之分的,PDC和BDC只是windows 2000 ...

相似回答