vs2008和水晶报告2008年问题

时间:2013-08-28 07:36:41

标签: .net crystal-reports

我们在本地计算机上安装了Visual Studio 2008专业版SP1,Microsoft .net Framework版本3.5 SP1和Crystal Reports 2008。

在IDE(.net)中创建报表时,我们从工具箱中拖动水晶报表查看器并将水晶报表绑定到它。现在,在我们的机器上本地默认参考晶体报告10.5被添加到设计页面,因为Crystal Reports 10.5与Visual Studio 2008捆绑在一起。因此我们无法将Crystal report 2008集成到VS 2008。

此装配参考将自动添加到我们的设计页面中。

<%@ Register assembly="CrystalDecisions.Web, Version=10.5.3700.0, 
Culture=neutral, PublicKeyToken=692fbea5521e1304" 
namespace="CrystalDecisions.Web" tagprefix="CR" %>

在调试vs2008时它会显示错误,但是如果我们改变下面的程序集就没有调试它工作正常。

<%@ Register assembly="CrystalDecisions.Web, Version=12.0.2000.0,
Culture=neutral, PublicKeyToken=692fbea5521e1304"
namespace="CrystalDecisions.Web" tagprefix="CR" %>

任何人都可以帮我解决问题

提前致谢

1 个答案:

答案 0 :(得分:0)

VS2008内置了水晶报告版本(10.x)

你安装了水晶报告2008.版本(12.x)

<。> .net只能使用1个版本。 10.x或12.x

一旦你决定版本,所有的水晶dll都必须参考你选择的版本。