/ / CFX_ImageCR3 | Nie je možné načítať knižnicu na systéme Windows Server 2008 R2 64-bit beží ColdFusion 10 64 Bit - c, dll, coldfusion, 64bit, windows-server-2008

CFX_ImageCR3 | Nie je možné načítať knižnicu v systéme Windows Server 2008 R2 64 bitový systém ColdFusion 10 64 bit - c ++, dll, coldfusion, 64bit, windows-server-2008

Snažíme sa migrovať náš starý webový server na nový webový server. Snažíme sa nainštalovať značku CFX_ImageCR3 od spoločnosti Effalre na serveri Windows Server 2008 R2 64 Bit so systémom ColdFusion 10 64-bit.

Nainštalovali sme najnovší inštalačný súbor zWebové stránky spoločnosti Efflare a zaregistrovali značku CFX C ++ v administrátorovi ColdFusion tak, ako je opísaná v dokumentácii, ale keď sa spustí kód, ktorý používa značku CFX_ImageCR3, hovorí sa "Nemožno načítať knižnicu".

Po vyhľadávaní Google sme odporúčali jednu osobuspustite Dependency Walker a zistite, aké DLL chýbajú. Na novom serveri sa hovorí, že nasledujúci modul "delay-load dependency not found" - GPSVC.DLL - IESHIMS.DLL - MF.DLL - MFPLAT.DLL - MFREADWRITE.DLL - WLANAPI.DLL

Pre porovnanie som spustil ten istý program na starom serveri, na ktorom pracuje táto značka CFX. Uviedol, že GPSVC.DLL a IESHIMS.DLL sa nemohli načítať, ale ostatné by mohli.

Oba servery sú rovnakéOperačné systémy a jediný rozdiel je Cold Fusion 10. Je možné, že na serveri niekedy chýbam niektoré DLL? Mohol by to byť, že nie je kompatibilný s ColdFusion 10 64-bit? Môžete načítať 32-bit DLL CFX C ++ tagy na 64-bitovú inštaláciu CF?

Akákoľvek pomoc je veľmi cenená.

Vďaka

odpovede:

2 pre odpoveď č. 1

Nájdené riešenie. Zdá sa, že daň C + + CFX je 32 bitov a je kompatibilná so 64-bitovou verziou ColdFusion. V súčasnosti má spoločnosť Effalre na svojej lokalite na prevzatie VIP verziu beta, cfx_imagecr_3_service_beta_081030.exe, čo je značka Java.

Na začiatku to bolo trochu zložité, ale po nainštalovaní verzie beta sa uistite, že postupujete podľa týchto krokov:

  1. Nainštalujte inštalátor beta do priečinka C: vyparujte (neinštalujte do programu C: Program Files (x86)!)
  2. Spustite službu Windows "Služba Effource ImageCR 3"
  3. Otvorte administrátora CF a získate Java a JVM, v ColdFusion Class Cesta pridajte: {applicatino.home} /wwwroot/WEB-INF/lib,C:/Efflare/imagecr3.jar
  4. Reštartujte ColdFusion

POZNÁMKA: Cesta triedy, ak je pre inštaláciu ColdFusion 10 nainštalovaná. Prvá cesta musí ukazovať na adresár, kde máte súbor cfx.jar. Ak sa zobrazí chyba -java.lang.NoClassDefFoundError Výnimka com / allaire / cfx / CustomTag, je to preto, že cesta triedy nevedie k tomu, kde je umiestnený súbor cfx.jar.