Приложение не работает на другом компьютере (не удалось загрузить файл или сборку) - PullRequest
0 голосов
/ 07 июля 2011

Я запускаю тот же exe-файл на другом компьютере, но он выдает ошибку. Приложение работает на моем компьютере, но не работает на компьютере пользователя. Я пытаюсь скомпилировать приложение на другом компьютере разработчика, и оно работает хорошо, проблема в том, что мое приложение не работает на компьютере пользователя.

Could not load file or assembly 'CrystalDecision.Shared, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.

Платформа: vb.net (visual studio 2008)

Как решить эту ошибку? Нужно ли устанавливать дополнительное программное обеспечение для ПК пользователя?

Ответы [ 5 ]

2 голосов
/ 07 июля 2011

Вы можете установить распространяемые отчеты Crystal на ПК пользователя. Это заставит ваше приложение работать корректно на ПК пользователя.

Вы можете прочитать больше и скачать соответствующий распространяемый пакет для вашего приложения, используя следующую ссылку:

http://resources.businessobjects.com/support/additional_downloads/runtime.asp#08

Надеюсь, это поможет ...

1 голос
/ 07 июля 2011

Sozai,

Вам не хватает времени выполнения CR на компьютере пользователя.Просто установите Crystal Reports Runtime на компьютере пользователя.

Надеюсь, это решит проблему

0 голосов
/ 07 июля 2011

открыть ссылки вашего проекта, и для каждого кристалла * ссылка в списке, установите его свойство «Copy Local» на «правда». Это скопирует библиотеки DLL в папку bin, и может помочь распределить их.

Источник

0 голосов
/ 07 июля 2011

Я не работал с Crystal в течение года, но в целом это должно работать.

Добавьте новый проект установки в свое решение.Он должен определять ваши зависимости и позволять вам создавать msi-пакет для установки, содержащий все необходимое для вашего приложения.

0 голосов
/ 07 июля 2011

Эта сборка CrystalDecision.Shared не установлена ​​на другой машине и должна быть для ее работы.

...