Почему Crystal Reports для Visual Studio 2010 не работает в Windows XP? - PullRequest
2 голосов
/ 03 сентября 2011

Я создал приложение на основе Windows c # /. Net 4.0 в vs2010 и использовал для этого последние отчеты Crystal. Затем мне нужно было установить среду выполнения cr на компьютере клиента для выполнения отчетов. Но это работает только на Windows 7 отлично. Но когда я запускаю его на Windows XP на стороне клиента, он выдает ошибки, такие как crystaldecisions.shared.sharedutils и т. Д. error image

Я не знаю, что с ним не так. Та же самая ошибка возникает, если мы не устанавливаем время выполнения cr на ПК клиента под управлением Windows 7, но после его установки оно удаляется и работает очень хорошо.

1 Ответ

3 голосов
/ 03 сентября 2011

Я нашел решение, ошибка была в том, что я устанавливал клиентский профиль .net framework 4, но Crystal Reports Viewer не работает в клиентском профиле, поэтому, когда я установил автономную полную версию .net framework на стороне клиента, он работал. Я скачал это с http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=17718 Итак, если у вас есть приложение в .net 4 с Crystal Reports, вы должны установить .net Framework 4 полностью, а не профиль клиента на компьютере клиента, иначе это приведет к странным исключениям, и вы не найдете никакого решения, как я этого не сделал, не вижу тела ответил.

Спасибо Atif

...