Я разработал приложение Windows с помощью vs2010 С#, а также создал отчет Crystal с помощью приложения. Проблема заключается в том, что я могу просматривать отчет на своем компьютере, но когда одно и то же приложение запускается на клиентской машине, он выдает ошибку
"не удалось загрузить файл или сборку crystaldecisions.windows.forms версии 13.0"
Я не могу загрузить отчет на клиентской машине. Каковы могут быть возможные причины ошибки.
Вам необходимо установить программу просмотра отчетов Crystal на клиентскую машину. обратите внимание, что вы должны убедиться, что это та же самая версия, что и на вашем компьютере, вы можете проверить версию с
web.config
файл, который у вас есть, что-то вроде этого
<add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
для установки CRV для VS 2010: http://global.sap.com/campaign/ne/free_trial/crystal_reports_visual_studio/wty_int_crvs.epx
Включите dll crystaldecisions.windows.forms в развертывании на клиентскую машину. Обычно вы можете просто пометить файл в проводнике решений, чтобы скопировать локальный, а затем развернуть папку bin в вашем установщике.