Üdv!
Adott egy windowsos alkalmazás (Laz-ban fejlesztve). Minden gépen fut kivéve egyet (szintén win7).
Ezen a windows még megkérdezi, hogy "A fájl létrehozója nem ellenőrizhető. Biztosan futtatja a fájlt?"
Futtatva viszont nem történik semmi. Az eseménynaplóban semmi sem jelenik meg! A feladatkezelőben annyit látok, hogy az EXE betöltődik, majd ki is lép.
Parancssorban sem látni semmi hibaüzenetet.
(A user rendszergazda jogú. Az UAC-t lehúzva is ugyanez a helyzet.)
Az app hálózatról futna, de C: meghajtótól is ugyanez a helyzet.
Van 5lete valakinek hol keressem a problémát?
update:
közben kiderült, hogy másik gépen sem működik, nem csak egyen... :(
- 1364 megtekintés
Hozzászólások
Laz, úgymint Lazarus?
Ez egy Windows hibaüzenet? Biztos, hogy ez a hibaüzenet?
Ezzel a hibaüzenettel nem találkoztam, csak ehhez némileg hasonlóval.
Nem ez az eset áll fenn? http://hup.hu/node/65844
Üdv,
Marci
- A hozzászóláshoz be kell jelentkezni
Igen, Lazarus.
De C: és D: meghajtóról is ugyanez van! :o
A "trusted sites"-hez hozzáadás sem segített, csak nem kérdezi meg a futtatást. De ugyanúgy kilép (a feladatkezelőben látni, hogy töltődik - nő a mérete... majd kilép).
Az app 32bitre van fordítva.
- A hozzászóláshoz be kell jelentkezni
Onnantól, hogy az OS betölti az .exe-t, ez már app debug, nem?
Üdv,
Marci
- A hozzászóláshoz be kell jelentkezni
Amikor betöltődne teljesen, akkor gyakorlatilag azonnal "eltűnik" a memóriából (feladatkezelőben látni).
- A hozzászóláshoz be kell jelentkezni
Én első körben fordítanék egy helló World -öt. Ha az jól lefut, akkor az appon belül debuggolnék. Valami kezeletlen kivételt sejtek.
Üdv,
Marci
- A hozzászóláshoz be kell jelentkezni
A helloworld fut. :)
DLL-ek hiányoznak szerintem.
Mivel tduom a DLL függőségeket megkeresni/listázni win alatt?
- A hozzászóláshoz be kell jelentkezni
Ahogy Szenti is utalt rá nagyon helyesen, “When in doubt, run Process Monitor!”
Egy .DLL betöltési hibának nem egy kezelendő kivételnek kéne lenni?
Üdv,
Marci
- A hozzászóláshoz be kell jelentkezni
Tesztelésképp "net stop spooler" majd utána indít ? (már ha használ nyomtatót)
- A hozzászóláshoz be kell jelentkezni
A SysInternals-féle procmon.exe segíthet kideríteni, hogy milyen registry/fájl műveleteket kezdeményez az alkalmazás.
- A hozzászóláshoz be kell jelentkezni
Nem fogja meg a DEP?
- A hozzászóláshoz be kell jelentkezni
nekem is ez lett volna a tippem
- A hozzászóláshoz be kell jelentkezni
Köszönöm mindenkinek a segítséget, megoldódott a probléma!
Fejlesztéskor a pgsql kapcsolatot biztosító komponens figyelmetlenségemből active marad alapból (az alkalmazás indulásakor) és mivel az (pgsql szerver) nem volt elérhető, ezért elszállt. A bugot orvosoltam.
- A hozzászóláshoz be kell jelentkezni