Проблемы с Package and Deployment Wizard (out of date)

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
NicSoft
Обычный пользователь
Обычный пользователь
 
Сообщения: 80
Зарегистрирован: 05.04.2003 (Сб) 18:51
Откуда: Егорьевск

Проблемы с Package and Deployment Wizard (out of date)

Сообщение NicSoft » 21.12.2003 (Вс) 14:11

При компоновке Setup возникают окна диалога типа CommonDialog (иногда CommonControl)- out of date. CommonDialog пришлось выкинуть и вместо него написать класс. Но при установке на другой комп возникает ошибка "out of date" для oleaut32.dll. Удаляю oleaut32.dll из Setup.lst. На XP идёт всё нормально, на Me устанавливается, но при запуске программы возникает RunTime Error и всё. Также Package and Deployment Wizard иногда не может вообще найти файл зависимости например на acad.tlb, msword9.olb, excel9.olb.

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 21.12.2003 (Вс) 15:18

Сначала открой проект "C:\Program Files\Microsoft Visual Studio 6.0\VB98\Wizards\PDWizard\Setup1\Setup1.vbp", в нем найди функцию ParseDateTime и вместо строки "Var = strDateTime" вставь "Var = Replace(StrDateTime, ".", "/"). Затем проект компилируешь и кладешь его в папку "C:\Program Files\Microsoft Visual Studio 6.0\VB98\Wizards\PDWizard\".
После этого можно делать нормальный дистрибутив.
Нет меня больше

NicSoft
Обычный пользователь
Обычный пользователь
 
Сообщения: 80
Зарегистрирован: 05.04.2003 (Сб) 18:51
Откуда: Егорьевск

Ответ

Сообщение NicSoft » 21.12.2003 (Вс) 17:38

Проблему с форматом даты я уже давно решил, вопрос в oleaut32.dll в котором наблюдается видимо несовпадение даты.

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 21.12.2003 (Вс) 18:01

Надо таскать ВСЕ файлы, зависиместь от которых есть с ссобой на WinME, 9x. Лучше юзать Wise или что-то в этом роде (Setup Factory поменьше есть). И копировать все файлы в свою директорию, не забывая регистрировать те. что регистрации требуют.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

NicSoft
Обычный пользователь
Обычный пользователь
 
Сообщения: 80
Зарегистрирован: 05.04.2003 (Сб) 18:51
Откуда: Егорьевск

Спасибо всем

Сообщение NicSoft » 27.12.2003 (Сб) 0:02

Setup Factory - это сила. За 15 мин. не считая перевода сделал путевый установщик. Всё устанавливает без заикания :lol:


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList  
cron