首页 | 在线客户服务中心 
Site search:    
  7i24 > 软件知识库 > 星外虚拟主机管理平台 > ASP.Net相关 >
    7i24 .Com  
  如何启用ASP.Net 2.0


首先,请用2006-3-27日后的受控端版本,这个版本设置了asp.net 2.0安全模型,请确认原来windows 2003自带的.net 1.1能正常运行。

然后,下载安装ASP.Net 2.0的安装包:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5

安装完成后,请重启服务器。

然后,注意,在全自动设置受控端的地方,要点击过“设置ASP.net安全模型”,你会看到设置asp.net 2.0成功的提示。

请注意:
一.如果你要默认开通的网站就支持asp.net 2.0,请在管理区,服务器定义的地方,开通时默认的.Net版本中,选取2.0.

二.如果你希望其中一类虚拟主机,使用不同的.Net版本,请在产品管理,虚拟主机中,.Net版本中,选择自己需要的版本.注意!如果这个服务器定义中默认选择用2.0,而您定义的虚拟主机产品是1.1,请确认,这个产品的池共用人数和任何池都不一样.例如定义为53,这样,就可以和其他共用人数为50的池区分开了,从而不会造成版本冲突.

三.如果你只是希望单个具体的网站可以在自己的主机面板中,自己选.Net的版本,您需要将产品定义中虚拟主机的共用人数设置为1,这样,用户自己在主机面板中就可以选.Net版本.

四.另外,asp.net 2.0的程序及1.1的程序,不能在同一个池中运行,就是说一个池中不能有两种网站,如果存在两种网站,会在服务器的日志中看到以下的信息:

会有以下的错误:
事件类型: 错误
事件来源: ASP.NET 1.1.4322.0
事件种类: 无
事件 ID: 1062
日期: 2006-1-5
事件: 10:35:47
用户: N/A
计算机: xxxxxxxx
描述:
在同一 IIS 进程中不可能运行两个不同的 ASP.NET 版本。请使用 IIS 管理工具重新配置服务器以在一个单独的进程中运行应用程序。

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

解决方案:

针对不同版本的站点(包括虚拟目录,因为它也要用Application Pool),采用不同的池。
例如,可以定义一个产品,是asp.net2.0专用的,共用人数池如15人,这个共用人数只要不和asp.net 1.0的人数一样,就不存在重复使用的问题。


  2007年7月3日  阅读 1756 次  发送此页给朋友  来源:    版权争议  删除  修改

相关文章:   近期热点:

上一篇: 新装的受控端FTP出错的原因
下一篇: 所有的网站打开ASP都提示404文件没找到的原因
返回上一层...
搜索:
广州星外信息科技有限公司 | 在线客户服务中心  
Copyright © 2002-2006 . All rights reserved
Last updated:2008年4月10日 中国标准时间
7i24.com