Crystal сообщает об исключении только на IIS - PullRequest
1 голос
/ 13 марта 2012

Я работаю над проектом asp .net, и у меня есть несколько отчетов о кристаллах. Когда я отлаживаю приложение локально, оно работает нормально. Когда я публикую его на сервере iis, я получаю следующую ошибку при попытке открыть отчет. The type initializer for 'CrystalDecisions.CrystalReports.Engine.ReportDocument' threw an exception. Я использую .net Framework 2.0. Windows 7 64bit. Кто-нибудь снова сталкивался с этой проблемой или есть идеи? Я нашел решение, которое говорит установить CRRedist2008_x64, и я сделал это, но не работает

1 Ответ

1 голос
/ 13 марта 2012

убедитесь, что вы установили CRRedist2008_x64

Теперь следуйте приведенной ниже теме, в которой рассказывается о безопасности, связанной с пулом приложений

http://www.manjuke.com/2009/07/type-initializer-for-threw-exception.html

https://forums.asp.net/p/1687367/4458527.aspx/1?Re+type+initializer+for+crystaldecisions+crystalreports+engine+reportdocument+threw+an+exception

...