Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2012.04.08;
Скачать: [xml.tar.bz2];

Вниз

Не компилируеться проэкт на удаленной машине   Найти похожие ветки 

 
Валерий   (2011-12-16 19:29) [0]

Добрый день
Есть программа написана в среде Delphi 7 и скомпилирована под Win7. Программа , но при запуске ее на удаленной машине( Win 2003) возникает ошибка "Unspecified error". Если попытаться скомпилировать на удаленной - выдает ту же ошибку "Project Proj.exe raised exception class EOleSysError with message "Unspecified error". Process stoped. Use Step or Run to continue". В чем может быть проблема?

З.Ы. Delphi на локальной и удаленной машине стоит одно и тоже.


 
Dimka Maslov ©   (2011-12-16 19:43) [1]

А вот у меня на удалённой машине екзешник получается меньше на 8 килобайт. Но раз ошибка EOleSysError, значит проблема не в проекте и не в дельфи, а программном окружении удалённой машины или в настройках той программы, с которой проект пытается установить взаимоотношения посредством оле.


 
Валерий   (2011-12-16 20:03) [2]

что нужно сделать что бы исправить ошибку? уже весь гугл перерыл (


 
Dimka Maslov ©   (2011-12-16 20:08) [3]

С какой программой Proj.exe устанавливает связь при помощи OLE? Может быть её вообще нет на удалённой машине, версия не та, настройки не те.


 
нонамэ   (2011-12-17 01:17) [4]

тут главное в каком доме созведий находится луна...


 
нонамэ   (2011-12-17 01:17) [5]

а если не дунуть - вообще ничего не получится


 
Rouse_ ©   (2011-12-17 01:50) [6]


> Валерий   (16.12.11 20:03) [2]
>
> что нужно сделать что бы исправить ошибку? уже весь гугл
> перерыл (

Ну вот, как обычно, все мегатриллионы данных гугля, были проинспектированы одним человеком менее чем за сутки - очередной кандидат в книгу Гиннеса :)
ЗЫ: для того чтобы исправить ошибку, нужно, как минимум, найти адрес ошибки, а у тебя как в том анекдоте, на дальнем острове есть комп на котором что-то не работает.
Ну а если по делу:
Начинай работать с отладчиком, добейся адреса возникновения ошибки, сними стэк вызовов и стэк обработчиков исключений...


 
Германн ©   (2011-12-17 02:09) [7]


> добейся адреса возникновения ошибки, сними стэк вызовов

Т.е. Купи Эврику.
Ну это же не совет врубаться в jvcl. Или я то-то не понял? :)


 
Rouse_ ©   (2011-12-17 02:15) [8]


> Германн ©   (17.12.11 02:09) [7]

А че не мэдексепт? :)
Неушто добиться вывода стэка о ошибке можно только через JCL или Eureka? Так опять сползем на "дайте компоненто который выводит сообщение"


 
Германн ©   (2011-12-17 04:27) [9]


> Rouse_ ©   (17.12.11 02:15) [8]
>
>
> > Германн ©   (17.12.11 02:09) [7]
>
> А че не мэдексепт? :)
> Неушто добиться вывода стэка о ошибке можно только через
> JCL или Eureka? Так опять сползем на "дайте компоненто который
> выводит сообщение"

Таки сползаем и сползём, если кто-нибудь не напишет статью о  выводе стека вызовов для "Начинающих". Только вот меня как-то напрягает просить написать такую статью АА.
Могу попросить тебя, но тоже стесняюсь. Ибо оплатить не могу.


 
Rouse_ ©   (2011-12-17 04:36) [10]

Ну чтож, да будет свет :)
http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=1392


 
Германн ©   (2011-12-17 04:43) [11]

Да что тут говорить.
Даже лог Эврики способен свести с ума почти любого начинающего, если он пишет что-то более сложное, чем Hello World. Там и Calling Thread и Run Thread. И т.д. и т.п.


 
Rouse_ ©   (2011-12-17 04:46) [12]


> Германн ©   (17.12.11 04:43) [11]
>
> Да что тут говорить.
> Даже лог Эврики способен свести с ума почти любого начинающего

Бред (ну лана - не бред, а ошибочное мнение :).
Лог еврики хорош, но куц, для полноценной заточки под задачу, необходимо как минимум подпиливать...


 
Германн ©   (2011-12-17 04:57) [13]


> Rouse_ ©   (17.12.11 04:46) [12]
>
>
> > Германн ©   (17.12.11 04:43) [11]
> >
> > Да что тут говорить.
> > Даже лог Эврики способен свести с ума почти любого начинающего
>
> Бред (ну лана - не бред, а ошибочное мнение :).

Бред - считать, что получение стека вызовов и его анализ есть элементарная задача для "начинающих".


 
Германн ©   (2011-12-17 05:02) [14]


> Лог еврики хорош, но куц, для полноценной заточки под задачу,
>  необходимо как минимум подпиливать...

:) Во-во. Сразу вспоминаю тебя.


 
Валерий   (2011-12-19 12:51) [15]

Попытаюсь детально прояснить ситуацию.
1. При открытии  программы (pro.dpr) компилятором, сразу же выдается ошибка "Error creating form: Unspecified error"
2. Проанализировать отладчиком не получается. Попытаюсь объяснить: При нажатии на кнопку 1й формы - вызывается событие OnShow 2й формы. Так вот отладчиком при нажатие на кнопку 1й формы(проверяю через F7)  в событие OnShow 2й формы программа даже не заходит и показывает ошибку выше
3. OLE в программе используется для подключения к базе Access (еще в проекте используется "Acrobat 7.0 Browser Control Type Library" и "Crystal Active X Report Viwer Library". честно говоря я не знаю относятся последние два к OLE обьектам или нет)

З.Ы. >уже весь гугл перерыл - это было образное выражение, прошу не тролить на эту тему.


 
Ega23 ©   (2011-12-19 13:46) [16]

Так и смотри на версии OLE-объектов, которые используются.


 
Плохиш ©   (2011-12-19 15:00) [17]


> Валерий   (19.12.11 12:51) [15]

А нефик соединения активизировать в дизайнере.


 
Валерий   (2011-12-20 14:30) [18]

Всем спасибо за ответы, проблема решена.

На удаленной машине был Acrobat PDF 8.0, на текущей машине 9.0



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2012.04.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.003 c
15-1322771404
Юрий
2011-12-02 00:30
2012.04.08
С днем рождения ! 2 декабря 2011 пятница


15-1323164766
mochik
2011-12-06 13:46
2012.04.08
Inna Setup 5


2-1324039063
ProgRAMmer Dimonych
2011-12-16 16:37
2012.04.08
WSAWaitForMultipleEvents не отпускает по FD_ACCEPT


15-1322688602
Юрий
2011-12-01 01:30
2012.04.08
С днем рождения ! 1 декабря 2011 четверг


15-1323404238
vajo
2011-12-09 08:17
2012.04.08
Удаленный рабочий стол





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский