Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Беда с установкой проги!:((

39K
22 сентября 2008 года
billidean
6 / / 23.08.2008
Написал прогу, испльзующую отчеты CrystalReports. Прицепил к ней все библиотеки, которые использует "Кристал".
После этого на чистой машине ставлю "фреймворк2.0", взятый прм из дистрибутива используемой студии. Запускаю прогу, все ОК, она работает, НО только доходит до использования отчетов - пи...

На экране появляется окно с текстом:
"...
The type initializer for
"CrystalDecisions.CrystalReports.Engine.ReportDocument." threw an
exception."
Если развернуть Details, то тама еще дофига текста.

Что не установлено еще на комп клиента или какие-нить опции при сборке проекта не установлены????

PLSSSS HELP!!!!
5
22 сентября 2008 года
hardcase
4.5K / / 09.08.2005
Цитата: billidean
Написал прогу, испльзующую отчеты CrystalReports. Прицепил к ней все библиотеки, которые использует "Кристал".

Как организованы ссылки на кристал?
Если через GAC, то в гаке чистой машины их нету. Может быть имеет смысл поставить галочку чтобы студия копировала сборки в директорию с исполняемым файлом?

39K
23 сентября 2008 года
billidean
6 / / 23.08.2008
Чо за GAC?
Какую галочку? что-то я не увидел её в опциях проекта.
39K
23 сентября 2008 года
billidean
6 / / 23.08.2008
Чо-то у мя такое ощущение, что вы все пишете на С# чисто для себя, на своих машинах потом используете свои проги.

Или все зажались с советом, как распространить прогу на чистые машины??
2.1K
23 сентября 2008 года
wAngel
129 / / 23.11.2004
GAC - Global Assembly Cache. В поиске Вы не могли этого не заметить. Собственно, прочитав, что это такое, Вы и найдете ответы на свои вопросы.
Ps Вам никто ничего тут не должен
5
23 сентября 2008 года
hardcase
4.5K / / 09.08.2005
Цитата: billidean
Чо-то у мя такое ощущение, что вы все пишете на С# чисто для себя, на своих машинах потом используете свои проги.

Аха - собсно так оно и есть: берем WinSvr2003 настраиваем на нем IIS и деплоим ASP.NET софтину :)


По поводу галочки. Изучайте возможности Среды! Смотрим на список ссылкок (Referencies) в проекте, кликаем на каждую из кристаловских сборок и в Property Editor-е в свойстве Copy Local ставим True. Помимо этого, имеет смысл проанализировать зависимости этих сборок и также добавить их в проект.

39K
23 сентября 2008 года
billidean
6 / / 23.08.2008
Я же говорю
Цитата:
Прицепил к ней все библиотеки, которые использует "Кристал"


т.е. для них сделал Copy Local = True.
Другие не стал также обрабатывать, т.к. ошибка
"...
The type initializer for
"CrystalDecisions.CrystalReports.Engine.ReportDocument." threw an
exception."
именно из-за Кристалла.

5
23 сентября 2008 года
hardcase
4.5K / / 09.08.2005
Цитата: billidean
Я же говорю

т.е. для них сделал Copy Local = True.
Другие не стал также обрабатывать, т.к. ошибка
"...
The type initializer for
"CrystalDecisions.CrystalReports.Engine.ReportDocument." threw an
exception."
именно из-за Кристалла.

Сборки, которые вы добавили в проект также содержат ссылкина ДРУГИЕ сборки кристала. Их также стоит цеплять к проекту или класть их в bin-каталог.

341
24 сентября 2008 года
Der Meister
874 / / 21.12.2007
Цитата:
Что не установлено еще на комп клиента или какие-нить опции при сборке проекта не установлены????

MSDN: Deployment Scenarios for Crystal Reports for Visual Studio 2005

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог