|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
Package Wizard пихает в инсталляцию MDAC_TYP.EXE - как его убрать?15.03.2007, 13:46. Показов 3811. Ответов 23
Метки нет (Все метки)
Вопрос про дистрибуцию, что-то в последнее время стала популярна эта тема... Можно ли включить в инсталляцию только те файлы, которые требуются только для ADO? Потому что Package and Deployment Wizard пихает в инсталляцию MDAC_TYP.EXE, который содержит ADO + все до кучи и, соответственно, размером 8 MB. Кто-нибудь пробовал создавать такого рода сетапы? Спасибо!
0
|
|
| 15.03.2007, 13:46 | |
|
Ответы с готовыми решениями:
23
Package and Deployment Wizard
Package and Deployment Wizard |
|
Anri
|
|
| 26.03.2007, 15:58 | |
|
Вот, блин, неудобно, что текста вопроса не видно
.Про дистрибутив - можно включить. Просто следуй советам волшебника, а потом на предпоследнем шаге он у тебя спросит насчет 'а все ли тут тебе надо', вот там и есть полный список всего, что он собирается включать в дистрибутив. Вот на этом этапе просто нужно снять крыжики с тех пунктов, что Вам 100 лет... И все. Я таким образом постоянно 'прибиваю' MDAC и пр., что уже либо стоит на комне, либо по др. причинам С уважением. |
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 26.03.2007, 16:03 | |
|
> Я таким образом постоянно 'прибиваю' MDAC и
> пр., что уже либо стоит на комне, либо по др. > причинам Да, но если уберешь MDAC, ADO-то не установишь! Ведь не на каждой же машине стоит VStudio! Вопрос был в том, как оставить в сетапе ADO и убить все остальное...
0
|
|
|
Anri
|
|
| 26.03.2007, 16:52 | |
|
Вообще-то MDAC имеет в своем составе ADO, насколько мне известно и они, как мне кажется, неразрывны нормальным образом, т.е. нужно вручную убирать MDAC из дистрибутива и, опять-же, вручную набивать туда все необходимые OCX, DLL и пр. шалупонь. Причем я не берусь сказать, что в таком плане ADO согласится с тобой сотрудничать
. Мне кажится, что придется переть на коиента весь MDAC. А что, есть проблемы с метрами на мешине? или ты MDAC на WinCE ставишь ?
|
|
|
98 / 1 / 1
Регистрация: 28.01.2007
Сообщений: 53
|
|
| 26.03.2007, 16:59 | |
|
В комплект MDAC помимо файлов ADO входят также системные файлы типа: oledb32*.dll, OLEDB-провайдеры и ODBC драйвера. Если интересно полное описание содержимого MDAC есть в комплекте MS SQL Server SP3 файл: MDACRedist.txt. Но выделить их вставлять по отдельности скорее всего не удастся.
Проблему дистрибуции MDACа с PDWizard, я решил перейдя на использование Visual Studio Installer.
0
|
|
|
Anri
|
|
| 27.03.2007, 10:12 | |
|
Ха, так я на этом форуме об этом писал еще в прошлом году! Что не стоит юзать Package Wizard, самый лучший способ Visual Studio Installer.
|
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 27.03.2007, 12:01 | |
|
А что такое Visual Studio Installer? Что у меня такого не наблюдается... Я также пробовал использовать инсталлятор Wise Solutions, но он также пихает тот же самый MDAC...
0
|
|
|
Anri
|
|
| 27.03.2007, 12:44 | |
|
VSI - такая примочка, которая автоматически ставится в составе Win2000, или ее можно поставить ручками, есть отдельнфе версии для НТ и для 9х виндов. Для ее потребления
(имеется ввиду, самому инсталяхи делать) нужно иметь в установленном состоянии интегрированную VS оболочку, т.е. InterDev или Java (если я ошибаюсь, прошу в меня не плевать, а просто сказать как еще можно этот вопрос решить). Там появятся такой пункт (вкладка New):Visual Studio Installer Project и три вида возможных проектов - Empty Installer, Empty Merge Module, Visual Basic Installer. Вот последний Вас и будет интересова. Данная система, явно более интелектуально чем ее предшественники . Кстати созволяет делать инсталяхи из Инета (прямо с Вашего сайта), а ля Майкрософт . Получить (если у Вас нет) этот унсталер можно с сайта MS, если честно, то сейчас у меня нет времени туда пойти и найти их, но могу кинуть почтой обе версии NT+9x.С увашением. |
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 27.03.2007, 12:51 | |
|
Спасибо, нашел, сейчас скачаю и посмотрим, что это за зверь. Вот он где лежит
http://msdn.microsoft.com/vstudio/downloads/vsi11/default.asp
0
|
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 27.03.2007, 13:12 | |
|
Anri! Намыль, плиз, свои версии на info@relib.com. То, что я скачал виснет в конце инсталляции с сообщением 'я сейчас обновлю вам систему' - у меня NT4, а про ОС, что-то там ни фига не упоминается, может ему NT2000 надо? Большое спасибо!
0
|
|
|
Anri
|
|
| 27.03.2007, 14:50 | |
|
Послал, только не шли мне в ответ на этот адрес нифига, используй, под которым я зарегистрился.
|
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 27.03.2007, 17:45 | |
|
До сих пор еще ничего не пришло ;(
0
|
|
|
Comanche
|
|
| 17.09.2009, 17:50 | |
|
Sorry за реанимацию старого топика, но оба поднятых в нем вопроса стали актуальны:
1). Удалось ли кому в итоге включить в дистрибутив не весь MDAC, а лишь файлы MS ADO? 2). Ссылка http://msdn.microsoft.com/vstudio/downloads/vsi11/default.asp сейчас мертва. Поэтому вопрос: где взять VS Installer? И почему он пропал с сайта MS? Спасибо. |
|
|
0 / 0 / 0
Регистрация: 11.10.2007
Сообщений: 103
|
|
| 18.09.2009, 02:14 | |
|
А как вообще этот Package and Deployment Wizard - надёжен? Тут вот такая бяка происходит: дистрибутив, созданный при помощи этой фиговины, без проблем устанавливается и работает на, скажем, 4 машинах, а вот, скажем, на 5-ю, - устанавливается но при старте программы выдаёт сообщение о неизвестной ошибке и тихо, гордо умирает. В лог-файл пишет, что такой-то OCX (из самописаных) не может быть загружен, проверьте, мол, не устарел ли он. Но всё это ерунда - после этого хоть кол на голове теши, хоть сто раз aktiv-x компоненты компилируй, новые DEP-файлы да дистрибутивы ваяй - на эту машину уже не установить. На другую - ради Бога, но не на эту. Причём дело тут не в ADO, - судя по лог-файлу, соединение как раз и устанавливается, обвал происходит после того.
Что за бяка такая?! Или это одна из известных непоняток пресловутого Package and Deployment Wizard и есть какие-нибудь фокусы, чтоб это дело обойти? Или действительно поможет только смена инструмента для создания дистрибутива? Тогда посоветуйте, люди добрые, какой нужен и где его взять? Сейчас, как назло, этим злополучным 5-м работает Terminal server (2К), так что всё пропало(:.... Хелп, вобщем.
0
|
|
|
0 / 0 / 0
Регистрация: 11.10.2007
Сообщений: 103
|
|
| 19.09.2009, 02:39 | |
|
2Comanche
Да, забыл вчера написать: пресловутый инсталлер 1.0 можно сейчас взять на http://msdn.microsoft.com/vstudio/downloads/tools/vsi/download.aspx
0
|
|
|
Comanche
|
|
| 20.09.2009, 16:12 | |
|
Спасибо, инсталлер скачал. Буду разбираться.
Но вопрос №1 остаётся открытым (ADO без MDAC). |
|
|
0 / 0 / 0
Регистрация: 26.12.2007
Сообщений: 435
|
|
| 21.09.2009, 07:04 | |
|
Из своего опыта:
Делал инсталяху, используя полностью MDAC (благо размеры программы и инсталяциий не критично), и однажды ставил на машину где судя по всему и стоял MDAC но не полностью, установленный очень хитрой програмулиной. так вот, пока это програмулину не грохнули и поверх моего прибамбаса не поставили - ничего работать не хотело. Отсюда я вышел с такими выводами: Если критичны размеры инсталяций и не хочешь таскать MDAc - используй позднее связывание и юзай ADO 2.1; Если таких проблем нету, то почему бы не использовать нормальое ADO 2.5 - 2.7? Функционал пошире, к тому же, он не устанавливается там, где это не надо.
0
|
|
|
2 / 2 / 1
Регистрация: 18.10.2007
Сообщений: 1,748
|
|
| 22.09.2009, 02:03 | |
|
Гм... на сколько я знаю - не надо ставить VStudio, чтобы ADO работал - достаточно офиса...
А про инсталлятор - зачем пользоваться этой гадостью??? Пользуйтесь чем-нить поудобнее... Setup Factory к примеру... У нас лежит: http://vbrussian.com/programs.asp?ID=24
0
|
|
|
Comanche
|
|
| 22.09.2009, 11:54 | |
|
2Spirin:
Насчёт офиса и ADO - согласен. Насчёт 'гадости' - просто охота попробовать какую-нибудь альтернативу Inno Setup, которым пользуюсь довольно долго. 2aaf: >> Если критичны размеры инсталяций и не хочешь таскать MDAc - >> используй позднее связывание и юзай ADO 2.1; Почему позднее - понятно: прога хоть запустится без ругани (если ADO на компе нету). Но почему именно версия '2.1'? Она что ли предустанавливается вместе с виндами без всяких MDAC-ов? >> Если таких проблем нету, то почему бы не использовать нормальое >> ADO 2.5 - 2.7? Функционал пошире, к тому же, он не устанавливается >> там, где это не надо. Насчёт 'не устанавливается там, где это не надо' - не понял. Т.е., вообще говоря, я не понимаю этого 'отделения' версии 2.1 от версий 2.5 и выше. Нет, в смысле функционала понятно. И то, что во времена ADO 2.1 такая вещь, как 'MDAC', ещё официально не существовала, - это тоже ясно. Но я так и не понял, как мне конкретно включить в свой package только ADO (если такое вообще возможно). |
|
|
Comanche
|
|
| 22.09.2009, 11:56 | |
|
PS: Версия ADO 2.1 меня абсолютно устраивает. Т.е. более высокие версии мне не нужны - задача-то простейшая.
|
|
| 22.09.2009, 11:56 | |
|
Помогаю со студенческими работами здесь
20
Что такое mdac_typ.exe??? Проблема в Package and Deployment Wizard Вопрос по Package and deployment Wizard Package and Deployment Wizard чего-то не включает в пакет. Как определить чего? Вопрос по Package & Deployement Wizard Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|