Diskuze: Problem s knihovnama
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Aplikace se pro DLL dívá postupně do složek zhruba takhle:
Takže by mělo stačit ji jen přibalit do složky s exáčem.
Pokud to failuje, hledal bych problém někde trochu jinde - třeba x64/x86,
debug/release apod.
Děkuji za informace.
Je možné, že ta knihovna na tom daném PC neběhá, bohužel se to stalo na
více PC.
Zkusím tomu trochu času věnovat, ale asi se budu muset spolehnout na vlastní funkce, což nebude moc štastné řešení.
Jěště bych chtěl dodat, že to failne, po kliknutí na button, kde je určitá funkce z té knihovny, s načtením to nejspíše nema potíž, protože přímo ve formuláři mam using i deklaraci, až po zavolání funkce to padne (na jiném PC).
Vidím tam několik problémů. AutoItX3.dll není .NET knihovna. Potom bude napsaná v čéčku(++)? a na cílovém stroji mohou chybět
http://raveendran.wordpress.com/…utoitx3-dll/
Pakliže se budeš chtít vystříhat problémů na cizích strojích, je potřeba to ozkoušet alespoň jako nástřel na nevývojářském mašině. VirtualBox s čistým systémem je na tohle úplná ideálka.
K zjisteni zavislosti je velmi dobry tento program: http://www.dependencywalker.com/
Ukazuje to stromove zavislosti a zobrazi chybejici nebo nekompatibilni knihovny. Mnohokrat mi to hodne pomohlo.
Zobrazeno 5 zpráv z 5.