在asp.net mvc2中创建水晶报表时出错
我使用水晶报告制作了一份报告,在页面加载中我正在编写此报告
protected void Page_Load(object sender, EventArgs e)
{
ReportDocument crystalReport = new ReportDocument();
crystalReport.Load(Server.MapPath("CrystalReport.rpt"));
crystalReport.SetDatabaseLogon
("amit", "password", @"AMIT\SQLEXPRESS", "TestDB");
CrystalReportViewer1.ReportSource = crystalReport;
}
,在运行页面时我发现了此错误。
CS0433:类型“CrystalDecisions.Web.CrystalReportViewer”存在于“c:\ Windows \ assembly \ GAC_MSIL \ CrystalDecisions.Web \ 10.5.3700.0__692fbea5521e1304 \ CrystalDecisions.Web.dll”和“c:\ Windows \ assembly \ GAC_MSIL \”中CrystalDecisions.Web\13.0.2000.0__692fbea5521e1304\CrystalDecisions.Web.dll'
I made a report using crystal report and in the page load I am writing this
protected void Page_Load(object sender, EventArgs e)
{
ReportDocument crystalReport = new ReportDocument();
crystalReport.Load(Server.MapPath("CrystalReport.rpt"));
crystalReport.SetDatabaseLogon
("amit", "password", @"AMIT\SQLEXPRESS", "TestDB");
CrystalReportViewer1.ReportSource = crystalReport;
}
and when runing the page I found this error.
CS0433: The type 'CrystalDecisions.Web.CrystalReportViewer' exists in both 'c:\Windows\assembly\GAC_MSIL\CrystalDecisions.Web\10.5.3700.0__692fbea5521e1304\CrystalDecisions.Web.dll' and 'c:\Windows\assembly\GAC_MSIL\CrystalDecisions.Web\13.0.2000.0__692fbea5521e1304\CrystalDecisions.Web.dll'
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
发现了这个标签,
我在我的 web.config和我的 aspx 页面中
同一程序集的不同版本会产生冲突,所以我删除了 web.config 标签,它运行得非常顺利。
谢谢。
I found this tag in my web.config
and in my aspx page
different version for the same assembly makes the conflict so I removed web.config tag and it runs very smooth.
thanks.
将此
(Version=13.0.2000.0)
从 Web 配置复制粘贴到默认的ASPX
源代码(您在其中找到了不同版本的 Crystal Report),错误将得到修复。Copy-paste this
(Version=13.0.2000.0)
from web config to the defaultASPX
source code where you found different versions of Crystal Report and the error will be fixed.