Страница 1 из 1

fbclient в Snapshot Builds 2.5.1 (win32)

Добавлено: 05 июл 2011, 11:03
zigorzn
Добрый день.

В последних сборках для win32 попадает 64-х битная версия fbclient.dll. (в т.ч. 2.5.1.26332)
Исправьте, пожалуйста.

Re: fbclient в Snapshot Builds 2.5.1 (win32)

Добавлено: 05 июл 2011, 11:21
hvlad
В архиве http://web.firebirdsql.org/download/sna ... 0_Win32.7z находится 32-битная версия библиотеки

Re: fbclient в Snapshot Builds 2.5.1 (win32)

Добавлено: 05 июл 2011, 11:42
zigorzn
Ошибка:

"Client Library is missing or invalid: fbclient.dll

Notice, that you have to use 32-bit client library event if you connect to 64-bit version of Firebird/Interbase because IBExpert is a 32-bit application.
In case you specify a 64-bit version of client library dll instead of 32-bit one you can get this error.
"

или я ошибаюсь?

Re: fbclient в Snapshot Builds 2.5.1 (win32)

Добавлено: 05 июл 2011, 12:18
hvlad
Ошибаешься.
Что в event log'e в момент запуска приложения ?
И попробуй sxstrace

Re: fbclient в Snapshot Builds 2.5.1 (win32)

Добавлено: 05 июл 2011, 15:19
zigorzn
Спасибо. Помогло.
Установил RuntimePack_x86_x64-11.6.18 и все заработало.

Re: fbclient в Snapshot Builds 2.5.1 (win32)

Добавлено: 05 июл 2011, 15:57
hvlad
zigorzn писал(а):Установил RuntimePack_x86_x64-11.6.18 и все заработало.
А что это такое ? :)

Re: fbclient в Snapshot Builds 2.5.1 (win32)

Добавлено: 05 июл 2011, 16:26
zigorzn
содержит библиотек Microsoft Visual C++

(http://forum.oszone.net/thread-176149-7.html)

так как после запуска sxstrace.exe parse получил след.информацию

=================
Начато создание контекста активации.
Входной параметр:
Flags = 0
ProcessorArchitecture = x86
CultureFallBacks = ru-RU;ru;en-US;en
ManifestPath = C:\Windows\system32\fbclient.dll
AssemblyDirectory = C:\Windows\system32\
Application Config File =
-----------------
ИНФОРМАЦИЯ: анализируется файл манифеста C:\Windows\system32\fbclient.dll.
ИНФОРМАЦИЯ: удостоверение определения манифеста: (null)
ИНФОРМАЦИЯ: ссылка: Microsoft.VC80.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.5592"
ИНФОРМАЦИЯ: выполняется разрешение ссылки Microsoft.VC80.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.5592".
ИНФОРМАЦИЯ: выполняется разрешение ссылки для ProcessorArchitecture x86.
ИНФОРМАЦИЯ: выполняется разрешение ссылки для культуры Neutral.
ИНФОРМАЦИЯ: выполняется применение политики связывания.
ИНФОРМАЦИЯ: выполняется поиск политики издателя на C:\Windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_516ad11f0f4bdafe.manifest.
ИНФОРМАЦИЯ: не удалось найти перенаправление политики связывания.
ИНФОРМАЦИЯ: начинается проверка сборки.
ИНФОРМАЦИЯ: не удалось найти сборку в WinSxS.
ИНФОРМАЦИЯ: попытка проверки манифеста на C:\Windows\assembly\GAC_32\Microsoft.VC80.CRT\8.0.50727.5592__1fc8b3b9a1e18e3b\Microsoft.VC80.CRT.DLL.
ИНФОРМАЦИЯ: попытка проверки манифеста на C:\Windows\system32\Microsoft.VC80.CRT.DLL.
ИНФОРМАЦИЯ: попытка проверки манифеста на C:\Windows\system32\Microsoft.VC80.CRT.MANIFEST.
ИНФОРМАЦИЯ: попытка проверки манифеста на C:\Windows\system32\Microsoft.VC80.CRT\Microsoft.VC80.CRT.DLL.
ИНФОРМАЦИЯ: попытка проверки манифеста на C:\Windows\system32\Microsoft.VC80.CRT\Microsoft.VC80.CRT.MANIFEST.
ИНФОРМАЦИЯ: не удалось найти манифест для культуры Neutral.
ИНФОРМАЦИЯ: проверка сборки завершена.
Ошибка: не удается разрешить ссылку Microsoft.VC80.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.5592".
ИНФОРМАЦИЯ: не удалось создать контекст активации.
Создание контекста активации завершено.

Re: fbclient в Snapshot Builds 2.5.1 (win32)

Добавлено: 05 июл 2011, 19:11
hvlad
Т.е. вместо того, чтобы установить пакет от производителя, ставим непонятно какую хрень от непонятно кого непонятно с каким букетом подарков...