Vb.net Crystal Report在客户端计算机中不工作。我应该安装哪个运行时版本
我将VisualStudio2010与.NET 4.0版一起使用。 我的数据库是Vb.net Crystal Report在客户端计算机中不工作。我应该安装哪个运行时版本,vb.net,crystal-reports,Vb.net,Crystal Reports,我将VisualStudio2010与.NET 4.0版一起使用。 我的数据库是MySQL 我的系统中安装了Crystal Report 我的操作系统是64位Windows 7 在Visual Studio中查看时,Crystal Report的版本显示为13.0.2000.0 我的应用程序app.config如下所示 <?xml version="1.0" encoding="utf-8" ?> <configuration> <startup useLe
MySQL
我的系统中安装了Crystal Report
我的操作系统是64位Windows 7
在Visual Studio中查看时,Crystal Report的版本显示为13.0.2000.0
我的应用程序app.config
如下所示
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
应用程序停止工作
我安装了Crystal Reportv.13.0.14.1720
,但失败
我找到了。我安装了v.13.0.20.2399
(支持包20),但错误再次出现
我没有找到从scn.sap.com下载的v.13.0.2000.0
我应该在客户端系统中安装哪个版本的crystal report?
如果此错误是针对
DOT NET
(),则应如何解决它?问题已解决。
在我的开发系统中,我使用Crystal Reportv.13.0.14.1720
我的第一个错误:
我的应用程序版本是x86。但是我在客户端PC上安装了相同版本的64位msi
根据,Crystal Report runtime对于应用程序设置是特定于平台的(即x86或x64),而不是特定于操作系统
因此,如果任何人在x86(32位)中构建应用程序,那么32位msi应该安装在客户端pc中。另一方面,如果应用程序构建为x64(64位),那么64位msi应该安装在客户端pc中
我的第二个缺点:
由于反复失败,我在客户端pc中安装了v.13.0.20.2399
请注意,v.13.0.14.1720
是service pack 14,v.13.0.20.2399
是service pack 20。我的应用程序是使用service pack 14编译的。因此,我必须发布运行时版本。这就是我的应用程序崩溃的原因
因此我们必须安装32位(用于32位应用程序)或64位(用于64位应用程序)msi,该msi与安装在开发系统中的service pack相同。问题已解决。 在我的开发系统中,我使用Crystal Report
v.13.0.14.1720
我的第一个错误:
我的应用程序版本是x86。但是我在客户端PC上安装了相同版本的64位msi
根据,Crystal Report runtime对于应用程序设置是特定于平台的(即x86或x64),而不是特定于操作系统
因此,如果任何人在x86(32位)中构建应用程序,那么32位msi应该安装在客户端pc中。另一方面,如果应用程序构建为x64(64位),那么64位msi应该安装在客户端pc中
我的第二个缺点:
由于反复失败,我在客户端pc中安装了v.13.0.20.2399
请注意,v.13.0.14.1720
是service pack 14,v.13.0.20.2399
是service pack 20。我的应用程序是使用service pack 14编译的。因此,我必须发布运行时版本。这就是我的应用程序崩溃的原因
因此我们必须安装32位(对于32位应用程序)或64位(对于64位应用程序)msi,该msi与安装在开发系统中的service pack相同。您尝试过通过nuget安装吗?如果需要,它也可以从那里获得任何依赖项。您尝试过通过nuget安装吗?如果需要,它也可以从那里获得任何依赖项。
System.TypeInitializationException: The type initializer for 'CrystalDecisions.CrystalReports.Engine.ReportDocument' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'CrystalDecisions.ReportAppServer.CommLayer, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.