我在Visual Studio 2010中开发了一些水晶报表。实际上我正在更新在Visual Studio 2008中制作的客户端应用程序。我已经将Visual Studio更新到了2010,但是使用了.NET3.5。现在,为此,需要安装一个新的晶体报告运行时。我的客户端不想安装此运行时。他想根据Visual Studio 2008使用旧的运行时。
这个问题应该解决什么问题?或者我必须转回Visual Studio 2008?
请指导。
由于
答案 0 :(得分:0)
旧运行时和新运行时之间有什么区别? 我使用2010年的视觉工作室和水晶工程很好
答案 1 :(得分:0)
我认为问题在于CrystalReports Viewer(UI)控件以及它添加到项目中的水晶参考。这些是版本X,与Crystal Runtime 2008一起安装的是版本Y.
您需要做的是删除VS2010添加的晶体参考,并使用晶体运行时安装的晶体参考(2008)。
检查程序集的版本以确定哪个是。