Показать полную графическую версию : [addon's] dllsfull 15.3.20 / dllsfox 9.11.9
Стоит ли устанавливать два аддона сразу (dllsfull и dllsfox) или какой тогда выбрать?
Стоит ли устанавливать два аддона сразу (dllsfull и dllsfox) или какой тогда выбрать?
Dimension X
17-10-2009, 21:19
Стоит ли устанавливать два аддона сразу (dllsfull и dllsfox) или какой тогда выбрать?
VIP-men, Установите себе аддон dllsfull, будет вполне достаточно, так как аддон dllsfox содержит в себе специфические библиотеки для программ, которые в большинстве случаев рядовому пользователю не нужны.
в большинстве случаев рядовому пользователю не нужны. »но и никак не мешают.
VIP-men, ставьте оба
Dimension X,
если ВЫ часто работаете с Visual Fox, то ставьте оба, а если понятия не имеете что это, ставьте просто dllfull
Vasia007
31-10-2009, 22:45
Кто подскажет чем отличается Visual C++ 2008 Feature Pack Redistributable Package от Visual C++ 2008 SP1 Redistributable Package и нужно ли устанавливать Feature Pack, если уже стоит SP1?
jameszero
Аддон dllsfox желательно обновить. Многие версии файлов устарели. Свежие можно взять отсюда (http://ftp.prolib.de/Public/).
Vitaliy21
02-11-2009, 10:28
jameszero, а в пакете dllsfull присуствуют Microsoft Visual C++ 2005 и 2008 Redistributable Package?
jameszero
02-11-2009, 11:17
Vitaliy21
Присутствуют файлы, извлечённые из Redistributable Package.
30.07.2009 - Обновление с учётом KB973544 (http://support.microsoft.com/kb/973544), KB973552 (http://support.microsoft.com/kb/973552), »
geepnozeex
02-11-2009, 12:15
а для w7 это подойдёт ?
и есть ли ключ для тихой установки?
dllsfull для 64-битных ОС (проверено на Windows7).
Тестовая версия. Кто может - проверьте работоспособность на 32-х и 64-х битных операционках.
Установка тихая без ключей.
http://letitbit.net/download/8721.8b22f5154fa036e51098b28be6/DllsFull.exe.html
http://up-file.com/download/2596.2adb2fc4fce28a3d889b652a36
jameszero
02-11-2009, 14:07
Обновлены оба аддона.
dllsfox с учётом выложенных на ftp (ftp://ftp.prolib.de/public) библиотек.
dllsfull с учётом KB973923 (http://support.microsoft.com/kb/973923), KB973924 (http://support.microsoft.com/kb/973924). Фактически в аддон добавлен только твик реестра, чтобы MU не предлагал данные KB (подробнее (http://forum.oszone.net/post-1185054-391.html)). Состав и версии Runtime библиотек в аддоне не изменились.
Vitaliy21
02-11-2009, 14:51
Vitaliy21
Присутствуют файлы, извлечённые из Redistributable Package.
Цитата из шапки темы:
30.07.2009 - Обновление с учётом KB973544, KB973552, » »
А почему когда ставишь Nero или Sony Sound Forge вылазит такое сообщение http://s40.radikal.ru/i090/0911/c6/696d005f1f5d.jpg (http://www.radikal.ru) ?
Habetdin
02-11-2009, 15:07
Vitaliy21, потому что их установщики не проверяют наличие dll'ок, а просто предлагают установить Redist :)
Andre123123
02-11-2009, 15:36
Не только не проверяют наличие dll'ок, а проверяют записи в реесте об установлении Visual C++ 2005R и 2008R. Попробуй удалить Sony Sound Forge, а потом заново установить. Уже не будет предлагать установить Visual C++ 2005R. Вывод очевиден, что надо еще что то добавить в реестр, при установлении аддона dllsfull, чтобы такие программы как Sound Forge не предлагали установить эти библиотеки.
Vasia007
02-11-2009, 19:03
Присутствуют файлы, извлечённые из Redistributable Package. »
А в какую папку они устанавливаются? Что-то не могу найти. Ни в System32, ни в WinSxS их нет. И зачем нужна подпапка 81 в папке ASMS? Файлы там вроде те же самые, только версии старее.
По поводу аддона dllsfox:
1. Регистрируются ли библиотеки при установке в папку VFP? Так или иначе для их регистрации требуется наличие в системе файлов MSVCR70.DLL, MSVCR71.DLL, поэтому их наверное тоже нужно включить в дистрибутив.
2. Почему файлы версий 7.0 - 9.0 устанавливаются в папку VFP, а 6.0 нет? Думаю их тоже можно туда запихнуть, благо процедура регистрации для этих файлов тоже работает.
3. Зачем нужен файл FOXPRO.INT и чем ваша версия отличается от той, что идет с пакетом 5.0 SP1 (5.0a) от ProLib?
4. В папку VFP нужно также добавить файл GDIPLUS.DLL из этого (http://files.visualextend.de/files90/VFP9SP2RuntimeEngSetup.exe) пакета или отсюда (http://www.microsoft.com/downloads/info.aspx?na=22&p=6&SrcDisplayLang=ru&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d0aa4b626-f562-428c-a7fd-078826e75513%26DisplayLang%3den) (в пакетах от ProLib используются некорректные и устаревшие версии), причем этот файл должен устанавливаться перед установкой остальных библиотек, во всяком случае так указано на этой (http://fox.wikis.com/wc.dll?Wiki~VFP8RuntimeFiles~VFP) страничке и не должен устанавливаться в папку System32, т.к. для разных приложений используются разные версии этой библиотеки.
5. Файл VFP300.ESL на немецком языке, английскую версию можно скачать отсюда (http://fox.wikis.com/wc.dll?Wiki~VFP3RuntimeFiles~VFP), русскую отсюда (ftp://88.204.19.138/DOC1/Firms/prokat/VFP300.ESL), более свежая англиская версия SP1 (3.0b) берется отсюда (ftp://81.31.166.250/application/IE_softwares/I.E.%20Softwares%202/Money%20Maximizer%202.5/VFP307.ES_) (8 частей (300-307), распаковываются по одному и затем склеиваются), русской SP1 (3.0b) пока не нашел.
6. Файл VFPOLEDB.DLL нужно заменить на обновленную (http://www.microsoft.com/downloads/details.aspx?FamilyID=e1a87d8f-2d58-491f-a0fa-95a3289c5fd4&DisplayLang=en) версию.
7. В дистрибутив можно также добавить файлы ODBC драйвера (http://msdn.microsoft.com/en-us/vfoxpro/bb190233.aspx) (VFPODBC.DLL, VFPODBC.TXT, DRVVFP (.chm, .hlp, .cnt)), FOXHHELPx.EXE (с регистрацией "FOXHHELPx.EXE /regserver")/FOXHHELPPSx.EXE (x=7,8,9) и VFP6RUN.EXE отсюда (http://www.alexnolan.net/runtime/FoxPro6%20Runtime%20library.exe) (в SP5 (http://www.microsoft.com/downloads/info.aspx?na=22&p=13&SrcDisplayLang=ru&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d8186ae5a-5b08-4fd8-8138-dc51320d3487%26DisplayLang%3den) версия такая же).
http://fox.wikis.com/wc.dll?Wiki~VFPRuntimeFiles
jameszero
02-11-2009, 21:03
Vasia007
Библиотеки Visual C++ 2005/2008 устанавливаются в WinSxS на этапе T39, установка на "живую" систему не предусмотрена. В папке 81 пониженная (http://forum.oszone.net/post-668793-174.html) версия С++ 2005 для обеспечения максимальной совместимости с ПО.
1. Все предусмотренные файлы регистрируются, а MSVCR70.DLL, MSVCR71.DLL включены в dllsfull. Можно добавить информацию, что dllsfox необходимо интегрировать совместно с dllsfull, но включать одинаковые файлы в оба аддона не вижу смысла. При подготовке dllsfox был задействован эталонный диск виртуальной машины с чистой Windows XP, и в аддоне полностью воспроизведён результат установки оригинальных инсталляторов (кроме упомянутых в п.7 файлов FOXHHELPx.EXE, если они дейстивительно нужны, добавлю в аддон).
2. Так размещают файлы официальные инсталляторы библиотек FoxPro.
3. При последовательной инсталляции всех пакетов с 3 по 9 версии в системе остаётся именно этот файл FOXPRO.INT, но дополнительно я ещё проверю этот момент.
4. Файл GDIPLUS.DLL включён в дистрибутив Windows XP, его доустановка актуальна только для Win2k.
5. Согласен. >> TODO.
6. Согласен. >> TODO.
7. OK. Посмотрю.
Vasia007
02-11-2009, 21:57
установка на "живую" систему не предусмотрена »
Не предусмотрена совсем или только этих версий VC++? А dllsfox можно ставить на "живую" систему?
включать одинаковые файлы в оба аддона не вижу смысла »
Смысл есть для тех кто будет пользоваться только dllsfox (я например), а вообще вы сейчас в шаге от того, чтобы сделать самый полный, удобный и самодостаточный дистрибутив этих библиотек из всех существующих в сети, но самодостаточным он будет только в том случае, если вы включите в него эти библиотеки, поэтому я настоятельно рекомендую вам это сделать, несмотря на некоторое увеличение размера дистрибутива, или сделать отдельный дистрибутив только для "живых" систем с этими файлами, а в текущий их не включать.
в аддоне полностью воспроизведён результат установки оригинальных инсталляторов »
Думаю, что не стоит слепо ориентироваться на эти инсталляторы, т.к. они такие же неофициальные, как и ваш и тоже имеют недостатки.
Так размещают файлы официальные инсталляторы библиотек FoxPro. »
Если вы про инсталляторы от ProLib, то они не официальные, а как размещает эти файлы официальный инсталлятор пакета Visual FoxPro 6.0 я и сам не знаю, но если в этих файлах предусмотрена процедура регистрации, то думаю, что будет безопасно их разместить в папке VFP вместе с остальными, тем более, что так рекомендует сама MS (первый комментарий по ссылке (http://fox.wikis.com/wc.dll?Wiki~VFP8RuntimeFiles)). Уверен, что то же самое касается и 6-ой версии.
Файл GDIPLUS.DLL включён в дистрибутив Windows XP, его доустановка актуальна только для Win2k. »
Если делать универсальный, самодостаточный дистрибутив, его надо тоже включить. В XP от этого хуже думаю не будет (даже не думаю, а почти уверен, просто будет лишний файл в системе), а пользователям Windows 2k не нужно будет заморачиваться с ручной доустановкой этого файла. Или прикрутить проверку ОС и ставить избирательно.
jameszero
02-11-2009, 22:20
Vasia007
Не предусмотрена совсем или только этих версий VC++? А dllsfox можно ставить на "живую" систему? »
dllsfox.exe и dllsfull.exe можно установить на живую, не предусмотрена только установка библиотек Visual C++ 2005/2008 из папки ASMS аддона. Как альтернативу можно использовать [addon] Microsoft Visual C++ 2005/2008 SP1 Redistributable Package (x86) (http://forum.oszone.net/thread-145766.html).
По поводу dllsfox, я бы рад сделать универсальный и полный набор библиотек, вот только проверить корректность установки всех включённых в него версий файлов для меня затруднительно. Я так понимаю, вы определённым образом связаны с программами на FoxPro. Если есть какие либо тестовые или просто небольшие по размеру программы, охватывающие разные версии библиотек, скиньте, пожалуйста, мне в PM ссылки и, при необходимости, в двух словах инструкции к ним.
Vasia007
02-11-2009, 22:40
не предусмотрена только установка библиотек Visual C++ 2005/2008 »
Тогда надо бы указать это в шапке.
проверить корректность установки всех включённых в него версий файлов для меня затруднительно »
Да ничего и не надо проверять. Есть четкий и проверенный алгоритм установки этих библиотек, и если его соблюдать, то все должно быть нормально, в противном случае у пользователей всегда есть возможность сообщить об ошибках в этой теме.
jameszero
09-11-2009, 12:28
Новые версии аддонов.
dllsfull добавлена возможность установки на "живую" систему с учётом Visual C++ 2005/2008 (установка данных библиотек из ASMS больше не используется).
dllsfox обновлён с учётом замечаний из 435 (http://forum.oszone.net/post-1259576.html#post1259576) поста.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC