asp.net 配置错误

Posted

技术标签:

【中文标题】asp.net 配置错误【英文标题】:asp.net configuration error 【发布时间】:2009-12-19 16:56:49 【问题描述】:

“/WebSite1”应用程序中的服务器错误。

配置错误 说明:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详细信息并适当地修改您的配置文件。

解析器错误消息:无法加载文件或程序集“System.Data.DataSetExtensions,版本=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”或其依赖项之一。系统找不到指定的文件。

来源错误:

第 35 行: 第 36 行: 第 37 行: 第 38 行: 第 39 行:

源文件:F:\aspnet\WebSite1\web.config 行:37

程序集加载跟踪:以下信息有助于确定为什么无法加载程序集“System.Data.DataSetExtensions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”。

=== 预绑定状态信息 === 日志:用户 = Suren-PC\suren 日志:DisplayName = System.Data.DataSetExtensions,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089 (完全指定) 日志:Appbase = file:///F:/aspnet/WebSite1/ 日志:初始 PrivatePath = F:\aspnet\WebSite1\bin

调用程序集:(未知)。

LOG:此绑定在默认加载上下文中开始。 LOG:使用应用程序配置文件:F:\aspnet\WebSite1\web.config 日志:使用 C:\Windows\Microsoft.NET\Framework\v2.0.50727\config\machine.config 中的机器配置文件。 日志:后策略参考:System.Data.DataSetExtensions,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089 日志:尝试下载新的 URL 文件:///C:/Users/suren/AppData/Local/Temp/Temporary ASP.NET Files/website1/e666b402/d061aee1/System.Data.DataSetExtensions.DLL。 日志:尝试下载新的 URL 文件:///C:/Users/suren/AppData/Local/Temp/Temporary ASP.NET Files/website1/e666b402/d061aee1/System.Data.DataSetExtensions/System.Data.DataSetExtensions.DLL . 日志:正在尝试下载新的 URL 文件:///F:/aspnet/WebSite1/bin/System.Data.DataSetExtensions.DLL。 日志:正在尝试下载新的 URL 文件:///F:/aspnet/WebSite1/bin/System.Data.DataSetExtensions/System.Data.DataSetExtensions.DLL。 日志:正在尝试下载新的 URL 文件:///C:/Users/suren/AppData/Local/Temp/Temporary ASP.NET Files/website1/e666b402/d061aee1/System.Data.DataSetExtensions.EXE。 日志:尝试下载新的 URL 文件:///C:/Users/suren/AppData/Local/Temp/Temporary ASP.NET Files/website1/e666b402/d061aee1/System.Data.DataSetExtensions/System.Data.DataSetExtensions.EXE . 日志:正在尝试下载新的 URL 文件:///F:/aspnet/WebSite1/bin/System.Data.DataSetExtensions.EXE。 日志:正在尝试下载新的 URL 文件:///F:/aspnet/WebSite1/bin/System.Data.DataSetExtensions/System.Data.DataSetExtensions.EXE。


版本信息:Microsoft .NET Framework 版本:2.0.50727.4200; ASP.NET 版本:2.0.50727.4016

【问题讨论】:

【参考方案1】:

我认为你有一个错误的参考。 System.Data.DataSetExtensions 程序集的正确版本是3.5.0.0

System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

如错误提示,请查看F:\aspnet\WebSite1\web.config 的第 37 行,看看是否可以输入正确的版本号。

【讨论】:

【参考方案2】:

在项目中,展开您的引用,如果列出了 System.Data.DataSetExtensions,请将其删除。然后添加对库的引用。这将(应该)使用正确的信息更新您的 web.config。

【讨论】:

【参考方案3】:

您应该能够手动删除参考,然后通过选择添加参考并选择正确的版本来添加正确的参考。检查您的配置文件以查看是否显示了正确的版本号,如果没有,请添加它(3.5.0.0)。

【讨论】:

以上是关于asp.net 配置错误的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET全局错误处理和异常日志记录以及IIS配置自定义错误页面

Asp.Net Core子应用由于配置中重复添加模块会引起IIS错误500.19

ASP.NET HTTP 错误 403.14 - 禁止 Web 服务器配置为不列出此目录的内容

asp.net怎么配置IIS6

压力测试报出503错误---ASP.NET支持大并发的相关配置

用IIS服务器配置ASP.NET网站后,提示出错?