繁体   English   中英

“ crystaldecisions.shared.sharedutils”的类型初始值设定项引发了异常。 在C#中

[英]The type initializer for 'crystaldecisions.shared.sharedutils' threw an exception. in c#


我构建了一个从gmail检索电子邮件的应用程序,将其保存在数据库中并使用Crystal Report打印。
我堆栈跟踪它抛出的异常,它与水晶报表有关
这是跟踪的屏幕截图:

在此处输入图片说明

但是,我在同一台计算机上使用相同版本的另一个应用程序,在同一台开发PC上构建,并且运行完美。
我用谷歌搜索并说要安装64位晶振,我担心如果我的晶振报告运行良好,那么也应该如此。
请帮忙
谢谢

在配置管理器中检查项目的平台。 您的C#项目是否具有“任何CPU”的目标平台?

当创建针对任何CPU的项目时,该程序将需要同时安装32位和64位版本的CR客户端。

如果您仅将应用程序作为32位系统的目标,则只需要安装32位客户端即可。

32位应用程序将针对“ x86”平台,而64位应用程序将针对“ x64”平台。

您还可能还需要查看解决方案中每个项目的属性,因为还有另一种方法可以控制那里的目标平台。 在Configuration Manager中进行更改时,它应该更新,但是Visual Studio中有一些设置可以防止这种情况的发生,然后您会得到整个解决方案的构建错误,直到解决方案中每个项目的目标平台都相同为止。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM