C# “的类型初始值设定项”;Crystaldecisions.crystalreports.engine.reportdocument“;抛出异常

C# “的类型初始值设定项”;Crystaldecisions.crystalreports.engine.reportdocument“;抛出异常,c#,visual-studio-2008,crystal-reports,crystal-reports-2008,C#,Visual Studio 2008,Crystal Reports,Crystal Reports 2008,我开发Crystal Reports已经有一段时间了,软件应用程序运行得很好,但再次出现此错误“crystaldecisions.crystalreports.engine.reportdocument”的类型初始值设定项引发异常。通常通过以下方法修复此错误:- 重新安装crystal report x86、x64,无论系统是32位还是64位 将软件应用程序的目标更改为“任意CPU”或“x86” 安装丢失的微软Visual C++ 2008和2010(X8664)< /LI> 但这一次,即使在这

我开发Crystal Reports已经有一段时间了,软件应用程序运行得很好,但再次出现此错误“crystaldecisions.crystalreports.engine.reportdocument”的类型初始值设定项引发异常。通常通过以下方法修复此错误:-

  • 重新安装crystal report x86、x64,无论系统是32位还是64位
  • 将软件应用程序的目标更改为“任意CPU”或“x86”
  • 安装丢失的微软Visual C++ 2008和2010(X8664)< /LI> 但这一次,即使在这样做之后,这个错误也让我感觉像是粘在我身边。我甚至尝试了一种不起作用的方法,即在iis中启用32位应用程序,但仍然没有成功

    有人能告诉我我错过了什么吗


    注意:-此电脑(x64操作系统)未安装Visual Studio 2008,无法安装,因为这是客户端的电脑(不归我所有)。

    此错误可能是由Crystal Reports版本不匹配引起的


    我在托管ASP.NET MVC应用程序的服务器上遇到此错误。Crystal Reports 2008安装在我的服务器计算机上,而我的开发计算机使用的是最新版本的Crystal Reports。

    此错误可能是由Crystal Reports版本不匹配引起的


    我在托管ASP.NET MVC应用程序的服务器上遇到此错误。Crystal Reports 2008安装在我的服务器计算机上,而我的开发计算机使用的是Crystal Reports的最新版本。

    如果使用Crystal ReportViewer控件,则应用程序的目标CPU必须为x86。

    如果使用Crystal ReportViewer控件,应用程序的目标CPU必须为x86。

    确保已在客户端PC上安装crystal report runtime确保已在客户端PC上安装crystal report runtime