Avatar
Jirka Vaško
Člen
Avatar
Jirka Vaško:

Ahojte. Nastává mi problém s tím, že na mém PC po přeložení aplikace vše jede jak má. Jakmile ji dám na PC, kde není nainstalované Visual Studio tak je problém. Hodí mi to výjimku. Přikládám i část kódu kde se metody nachází.
Výjimka:
System.NullRe­ferenceExceptin: Odkaz na objekt není nastavený na instanci objektu.
v EsetConsole.Re­gistr.SetRegis­tryBinKey(...)
v EsetConsole.Re­gistr.SetRegis­tr()
v EsetConsole.Pro­gram.Main()
Třída:
http://www.itnetwork.cz/dev-lighter/510

 
Odpovědět 13.2.2015 21:00
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Jirka Vaško
Jan Vargovský:

Problém bude spíše v tom, že k tomu nepřibaluješ nějakou tu knihovnu :) koukni odkud taháš to .exe a řekni, co tam máš vše za soubory.

 
Nahoru Odpovědět 13.2.2015 21:03
Avatar
Jirka Vaško
Člen
Avatar
Jirka Vaško:

Já si taky myslím, ale nemůžu ani za nic dojít na to, jak to zprovoznit.
eset.exe
eset.exe (xml conf)
eset (program debug)
eset.vshost.exe
eset.vshost.exe (xml conf)
eset.vshost.e­xe.manifest

 
Nahoru Odpovědět 13.2.2015 21:21
Avatar
Odpovídá na Jirka Vaško
Luboš Běhounek (Satik):

čísla řádků ti to nehlásí?
Nebude to nic s knihovnou, ale normální chyba v programu - nejspíš se ti v konstruktoru do klic uloží null, protože to třeba tu cestu v registrech nenašlo nebo ho tam windows nepustil.

Nahoru Odpovědět 14.2.2015 8:32
:)
Avatar
Jirka Vaško
Člen
Avatar
Odpovídá na Luboš Běhounek (Satik)
Jirka Vaško:

Nehlásí, ale už jsem přesně našel co to dělá, jen si to teď neumím vysvětlit. Přesně jak říkáš. Do konstruktoru to dá null. Jen je divné, že ta cesta tam doopravdy ale je. Nebo spíše takto. Na jednom PC bez VS to padá a cesta tam není. Na druhém bez VS to padá a cesta tam je.

Editováno 14.2.2015 8:37
 
Nahoru Odpovědět 14.2.2015 8:37
Avatar
Odpovídá na Jirka Vaško
Luboš Běhounek (Satik):

Musíš program spouštět jako admin.

Editováno 14.2.2015 9:06
Nahoru Odpovědět  +2 14.2.2015 9:05
:)
Avatar
Jirka Vaško
Člen
Avatar
Odpovídá na Luboš Běhounek (Satik)
Jirka Vaško:

To jsem taky zkoušel. Ale máš pravdu, prostě chybí cesta. Už se to vyjasňuje, jen čekám na jedno PC a uvidím zda to na něm pojede :-) děkuji :-)

 
Nahoru Odpovědět 14.2.2015 10:07
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.