2012. július 31., kedd

Flash Builder 4.6 C++ Runtime error induláskor Windows XP alatt

Gondoltam új projekt kezdése előtt frissítem a Flash Builder verziómat 4.5-ről 4.6-ra. Nem nagy változás, elvileg pár perc alatt felmegy és pár új fícsörrel gazdagabb lesz a flash rendszer.. elég naív gondolat volt, mert egy napos szívás lett belőle de lehet, hogy másfél napos is volt, már nem emlékszem pontosan, ki kellett hevernem.
Persze telepítés előtt a régit teljesen el kell távolítani, még nyoma sem maradhat, ehhez a Cleaner Tool is kell, nem úgy van az..
Jó töröl, telepít, minden megvan kb. 20 perc alatt. Elindítom a cuccot és betöltés közben dob egy Microsoft C++ library runtime error-t! Hát ez szép, most mi van?
Eszeveszett gúglizás indul, sehol semmi.. Jó az hozzátartozik a dologhoz, hogy először az amtlib.dll-re gyanakodtam, mert azt ugye máshonnan szereztem be, csak hogy ne problémázzunk annyit a szériaszámokkal.. ;) Kipróbáltam a neten az összes fellelhető dll-t, de vagy el sem indult, vagy ugyanaz a hiba.
Aztán egy Adobe hibaelhárító oldalon, ahol ha jól emlékszem az Acrobat-nál volt ugyanez a hiba, azt javasolták, hogy az update-er okozza a hibát, megoldja ha egy bizonyos update dll-t törlünk. Persze FB-nél ez a dll nem létezik, de találtam egy másikat:

"c:\Program Files\Adobe\Adobe Flash Builder 4.6\eclipse\plugins\com.adobe.flexide.amt_4.6.0.328916\os\win32\x86\updaternotifications.dll"

Átneveztem .bak-ra és csiribú-csiribá.. működik! :)

Ha esetleg valaki ugyanebbe botlik, jó ha megspórol egy kis szívást.