我们在本地计算机上安装了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" %>
任何人都可以帮我解决问题
提前致谢
答案 0 :(得分:0)
VS2008内置了水晶报告版本(10.x)
你安装了水晶报告2008.版本(12.x)
<。> .net只能使用1个版本。 10.x或12.x一旦你决定版本,所有的水晶dll都必须参考你选择的版本。