问题描述
“/PLJOB”应用程序中的服务器错误。--------------------------------------------------------------------------------未能从程序集“System.Web.Extensions,Version=3.5.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”中加载类型“System.Web.UI.ScriptReferenceBase”。说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.TypeLoadException:未能从程序集“System.Web.Extensions,Version=3.5.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”中加载类型“System.Web.UI.ScriptReferenceBase”。源错误:执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。堆栈跟踪:[TypeLoadException:未能从程序集“System.Web.Extensions,Version=3.5.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”中加载类型“System.Web.UI.ScriptReferenceBase”。]AjaxControlToolkit.ToolkitScriptManager.OnResolveScriptReference(ScriptReferenceEventArgse)inc:AjaxControlToolkit_AdminReleaseAjaxControlToolkitToolkitScriptManagerToolkitScriptManager.cs:190System.Web.UI.ScriptManager.RegisterScripts()+261System.Web.UI.ScriptManager.OnPagePreRenderComplete(Objectsender,EventArgse)+117System.Web.UI.Page.OnPreRenderComplete(EventArgse)+2063008System.Web.UI.Page.ProcessRequestMain(BooleanincludeStagesBeforeAsyncPoint,BooleanincludeStagesAfterAsyncPoint)+2247--------------------------------------------------------------------------------电脑上安了2.0和3.5是不是有影响呢!?请高手指点!
解决方案
解决方案二:
原因:AjaxControlToolKit升级到了.NET3.5SP1,但是机器的.NETFx并没有装SP1解决:安装.NETFX3.5SP1下载:http://www.microsoft.com/downloads/details.aspx?FamilyId=AB99342F-5D1A-413D-8319-81DA479AB0D7&displaylang=en
解决方案三:
有可能是.net框架版本号的问题,检查一下当前网站的.net框架版本