“/test”应用程序中的服务器错误。
--------------------------------------------------------------------------------编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误消息: CS0433: 类型“Microsoft.Reporting.WebForms.ReportViewer”同时存在于“c:\WINDOWS\assembly\GAC_MSIL\Microsoft.ReportViewer.WebForms\10.0.0.0__b03f5f7f11d50a3a\Microsoft.ReportViewer.WebForms.dll”和“c:\WINDOWS\assembly\GAC_MSIL\Microsoft.ReportViewer.WebForms\9.0.0.0__b03f5f7f11d50a3a\Microsoft.ReportViewer.WebForms.dll”中源错误: 行 292:
行 293: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 294: private global::Microsoft.Reporting.WebForms.ReportViewer @__BuildControlInvoiceReportViewer() {
行 295: global::Microsoft.Reporting.WebForms.ReportViewer @__ctrl;
行 296:
源文件: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\test\1a8bf907\bd832539\App_Web_invoice.aspx.cdcab7d2.fkjkx6ri.0.cs 行: 294
---------------------------------------------------------------------------------------------------
说明:如果删除Microsoft.ReportViewer.WebForms9.0版,程序将提示找不到Microsoft.ReportViewer.WebForms 9.0.0.0,
但我在所有的程序文件以及配置文件中都删除了对9.0.0.0版本的引用,怎么还会提示找不到Microsoft.ReportViewer.WebForms 9.0.0.0呢?错误提示如下:未能加载文件或程序集“Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
--------------------------------------------------------------------------------编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误消息: CS0433: 类型“Microsoft.Reporting.WebForms.ReportViewer”同时存在于“c:\WINDOWS\assembly\GAC_MSIL\Microsoft.ReportViewer.WebForms\10.0.0.0__b03f5f7f11d50a3a\Microsoft.ReportViewer.WebForms.dll”和“c:\WINDOWS\assembly\GAC_MSIL\Microsoft.ReportViewer.WebForms\9.0.0.0__b03f5f7f11d50a3a\Microsoft.ReportViewer.WebForms.dll”中源错误: 行 292:
行 293: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 294: private global::Microsoft.Reporting.WebForms.ReportViewer @__BuildControlInvoiceReportViewer() {
行 295: global::Microsoft.Reporting.WebForms.ReportViewer @__ctrl;
行 296:
源文件: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\test\1a8bf907\bd832539\App_Web_invoice.aspx.cdcab7d2.fkjkx6ri.0.cs 行: 294
---------------------------------------------------------------------------------------------------
说明:如果删除Microsoft.ReportViewer.WebForms9.0版,程序将提示找不到Microsoft.ReportViewer.WebForms 9.0.0.0,
但我在所有的程序文件以及配置文件中都删除了对9.0.0.0版本的引用,怎么还会提示找不到Microsoft.ReportViewer.WebForms 9.0.0.0呢?错误提示如下:未能加载文件或程序集“Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
解决方案 »
- 新手想作个网络相册续
- use DropDownList and checkbox in asp
- 求助:关于DataGrid的分页问题,请高手进来看看……
- 请问该如何实现确认对话框后的页面跳转,我为什么总是只实现跳转没有对话框弹出?
- upload时候文件最大是多少?
- 在页面拖拽flash的问题
- 大型的Web应用,分派给多人开发,划分为多个Web项目(Project),这些项目怎么公用一套的资源
- 请问:如何把下面的ss.vb文件编译成/bin目录下的ss.dll方件?能够在我的别的页上直接调用这个编译的aa这个类?
- 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 800
- Asp.net,AJAX的Editor控件使用方法
- ASP.NET 除了ViewState状态外,还有什么方法能保持表单POST后值非空
- 后台调用js部分起作用问题
未能加载文件或程序集“Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
能加载文件或程序集“Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。
已经没有用了,全部删掉了,怎么还是这样提示呢?
1.首先需要在页面中修改注册的程序集
<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>
2.修改项目中引用的Microsoft.Reporting.WebForms程序集,由9.0改成10.0
3.修改web.config中注册的程序集