0 / 0 / 0
Регистрация: 26.10.2010
Сообщений: 37
1

Установка приложения на другой компьютер

10.11.2010, 11:27. Показов 947. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Написал свою первую программу на VB. Когда принес ее заказчику, то она стала выдавать ошибку доступа к базе данных. Инсталлировал на их комп Visual Basic и все заработало, ошибка пропала. Не пойму, то ли библиотеку какую-то не подцепил при компилляции, то ли еще чего.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2010, 11:27
Ответы с готовыми решениями:

Установка приложения и базы данных на другой компьютер
Всем привет! Подскажите как можно собрать установщик из приложения wpf, в котором выполняются...

Установка дистрибутива Windows Xp на другой компьютер
Добрый день! Столкнулся с такой ситуацией. Есть комп HP dc7700. На него нужно поставить...

Установка лицензированной программы на другой компьютер
Уважаемые специалисты! На одном компьютере установлена лицензированная программа Project Expert с...

Портирование приложения на другой компьютер
Здравствуйте. Долго искал что сделать, чтобы портировать получившийся релиз на другие ПК....

2
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
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2010, 13:48
Помогаю со студенческими работами здесь

Перенос приложения с БД на другой компьютер
Здравствуйте. У меня есть прога на винформах которая берет данные с БД(добавляет,удаляе и тд.). Эту...

Перенос приложения с БД на другой компьютер
Прет всем , есть такая проблемка я реализовал на на своём ноуте обычное приложение которое...

Перенос приложения на другой компьютер
Есть приложение Windows Forms, на моём компе всё работает. БД на localDB. Отправляю проект...

Перенос приложения на другой компьютер
Закинул в папку с exe libmysql.dll, на моем компе работает, запускаю на другом и libmysql.dll...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru