![](/img/trans.png)
[英]The type initializer for 'CrystalDecisions.Shared.SharedUtils' threw an exception
[英]The type initializer for 'crystaldecisions.shared.sharedutils' threw an exception. in c#
在配置管理器中检查项目的平台。 您的C#项目是否具有“任何CPU”的目标平台?
当创建针对任何CPU的项目时,该程序将需要同时安装32位和64位版本的CR客户端。
如果您仅将应用程序作为32位系统的目标,则只需要安装32位客户端即可。
32位应用程序将针对“ x86”平台,而64位应用程序将针对“ x64”平台。
您还可能还需要查看解决方案中每个项目的属性,因为还有另一种方法可以控制那里的目标平台。 在Configuration Manager中进行更改时,它应该更新,但是Visual Studio中有一些设置可以防止这种情况的发生,然后您会得到整个解决方案的构建错误,直到解决方案中每个项目的目标平台都相同为止。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.