0 / 0 / 0
Регистрация: 26.10.2010
Сообщений: 37
|
|
1 | |
Установка приложения на другой компьютер10.11.2010, 11:27. Показов 947. Ответов 2
Метки нет (Все метки)
Написал свою первую программу на VB. Когда принес ее заказчику, то она стала выдавать ошибку доступа к базе данных. Инсталлировал на их комп Visual Basic и все заработало, ошибка пропала. Не пойму, то ли библиотеку какую-то не подцепил при компилляции, то ли еще чего.
0
|
10.11.2010, 11:27 | |
Ответы с готовыми решениями:
2
Установка приложения и базы данных на другой компьютер Установка дистрибутива Windows Xp на другой компьютер Установка лицензированной программы на другой компьютер Портирование приложения на другой компьютер |
0 / 0 / 3
Регистрация: 28.01.2010
Сообщений: 279
|
|
10.11.2010, 13:26 | 2 |
Конечно не подцепил
Надо пользоваться Package Deployment Wizard-ом чтобы все библиотеки из твоего проекта при инсталяции на другой комп ставились.
0
|
Comanche
|
|
10.11.2010, 13:48 | 3 |
Только не Package Deployment Wizard-ом !!! Не приучайте человека сразу к плохому! ИМХО, лучше Inno Setup (freeware). Уж сколько раз обсуждали инсталляторы в этом форуме...
А вообще - посмотри, какие библиотеки и компоненты подцеплены у тебя к проекту: меню Tools, пункты References и Components. Их и нужно включать в дистрибутив (а при инсталляции - регистрировать). Однако, если у тебя к проекту подцеплены библиотеки MS ADO или MS DAO (для доступа к БД), то включение в проект только того файла, какой ты видишь в Tools/References напротив 'Microsoft Data Access Objects' (к примеру) - не поможет: нужно включать в дистрибутив пакет MDAC, который можно свободно качнуть с сайта MS. Скрипт инсталлятора Inno Setup выглядит так (фрагмент): Код
; Microsoft files (ActiveX - требуют регистрации): Source: 'D:VB_REDISTMSMAPI32.OCX'; DestDir: '{sys}'; Flags: regserver uninsneveruninstall Source: 'D:VB_REDISTMSMAPI32.oca'; DestDir: '{sys}'; Flags: uninsneveruninstall Source: 'D:VB_REDISTMSMAPI32.DEP'; DestDir: '{sys}'; Flags: uninsneveruninstall Source: 'D:VB_REDISTMSMAPI.SRG'; DestDir: '{sys}'; Flags: uninsneveruninstall ; Win32Native DLLs (регистрировать не нужно): Source: 'D:VB_REDISTvbzip11.dll'; DestDir: '{app}'; Flags: ignoreversion Source: 'D:VB_REDISTvbuzip10.dll'; DestDir: '{app}'; Flags: ignoreversion |
10.11.2010, 13:48 | |
10.11.2010, 13:48 | |
Помогаю со студенческими работами здесь
3
Перенос приложения с БД на другой компьютер Перенос приложения с БД на другой компьютер Перенос приложения на другой компьютер Перенос приложения на другой компьютер Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |