asp.net中的配置错误

时间:2010-05-17 07:57:58

标签: asp.net

我正在开发一个应用程序。当我在我的系统中运行应用程序时,它给出了这个错误,请你能帮助我。

  

描述:期间发生错误   处理配置文件   需要为此请求提供服务。   请查看具体错误   详情如下并修改您的   配置文件适当。

     

分析程序错误消息:无法加载   文件或程序集   “System.Web.Extensions程序,   版本= 1.0.61025.0,文化=中立,   PublicKeyToken = 31bf3856ad364e35'或   其中一个依赖项。系统   找不到指定的文件。

来源错误:

Line 33:        <compilation debug="true">
Line 34:            <assemblies>
Line 35:                <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
Line 36:                <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
Line 37:                <add assembly ...

3 个答案:

答案 0 :(得分:1)

该错误是由于ASP.NET运行时无法找到已在应用程序配置中引用的程序集(web.config)引起的。要解决此错误,您需要做的就是从应用程序中删除所述程序集的引用[如果您没有使用程序集中可用的任何组件] - 或者 - 在您的应用程序中使程序集/ DLL可用更推荐。这是你如何做到的。

在开发工作站上 - 请安装 ASP.NET AJAX 1.0

在生产服务器上 - 如果您的服务器未安装ASP.NET AJAX 1.0扩展,则部署应用程序时,需要将Systen.Web.Exntesions.dll放入dll中你可以轻松地从

获得它
  

C:\ Program Files \ Microsoft   ASP.NET \ ASP.NET 2.0 AJAX   扩展\ v1.0.61025

假设您的程序文件文件夹位于C:您可以从以下链接中找到更多资源。

http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en

http://www.asp.net/ajax?mid=474

答案 1 :(得分:1)

从以下链接安装ASP.NET AJAX 1.0: http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en

这也应该在GAC中注册System.Web.Extensions程序集。

答案 2 :(得分:0)

在该计算机上安装.Net framework 3.5