在VS2008中制作的Crystal Report,未在VS2012中打开

时间:2014-06-20 13:22:12

标签: c# visual-studio-2012 visual-studio-2008 crystal-reports

我在VS2008中有一个项目。部署没有问题。但是现在我需要进行一些更改并将该项目升级到VS2012(因为VS2008无法正常工作)。

在那个项目中,我有一个Crystal报告,但我无法在VS2012中打开它。当我打开报告时,我看到的只是数字和字母。

还尝试在客户端计算机上部署它;它只显示报表查看器和Crystal报表丢失。

有谁能告诉我如何解决这个问题,还是我需要从头开始制作完整的水晶报告?

1 个答案:

答案 0 :(得分:0)

SAP不时更新其驱动程序,以使用较新版本的Visual Studio。

这是他们的目标网页,包含当前驱动程序和所有旧驱动程序的列表:

这是Visual Studio IDE的最新安装包(SP9)的直接链接:

我在安装驱动程序时关闭Visual Studio,但之后不需要重启。

确保安装“install executable”(exe)文件,而不是其中一个msi文件。这不会将Crystal集成到VS中,正如他们在该页面上提到的那样:

  

请注意:要将“SAP Crystal Reports,Microsoft Visual Studio的开发人员版本”集成到VS 2010或2012(SP 7及更高版本)或VS 2013(SP 9或更高版本),您必须运行Install Executable。运行MSI不会将Crystal Reports完全集成到VS.根据定义,MSI文件仅用于运行时分发。