|
|
Browse by Tags
All Tags » Errors » Exceptions
-
V návaznosti na používání ExceptionTraceru, který pomocí standardní .NET mechanizmů Trace/TraceSource loguje neobsloužené výjimky, jsem dopsal jednoduchý TraceListener, který lze používání pro mailování těchto výjimek na určený mail. Cílovým scénářem je tedy automatické mailování výjimek z consolových/WinForm aplikací, či spíše ...
-
Pokud vytváříte ve webové aplikaci X509Certificate2
myCertificate = new X509Certificate2(rawData, password);//nebomyCertificate = new X509Certificate2(fileName, password);pak můžete být po nasazení své funkční aplikace na produkční server (např. hosting) obdařeni výjimkouSystem.Security.Cryptography.CryptographicException: The system cannot find ...
-
Při poslední z implementací GP WebPay (PayMuzo) se nám stalo, že nám generátor klíčů obchodníka zahlásil chybu
exception encrypting data - java.security.InvalidKeyException: Illegal key size
Po chvilce testování (na dvou různých PC) jsme zjistili, že to dělá při Heslu pro keystore delším 8 a více znaků. Pokud jsme heslo zkrátili na 7 a méně ...
-
Problém, který poprvé zaskočí snad každého .NET programátora. Ani já nebyl kdysi výjimkou a tuto otázku dostávám stále dokola.
Symptom je jednoduchý - při spouštění .NET aplikace z lokálního počítače vše krásně funguje, při spouštění přes síť (např. po deploymentu do sdílené složky) aplikace padá na SecurityException.
Jádrem celého problému je ...
-
Na Microsoft Connect jsou k dispozici ''všechny'' hotfixy pro .NET Frameworky a Visual Studia ke stažení hezky z jednoho místa. Jedná se o nový ''Visual Studio and .NET Framework Hotfix Public Availability Program''.
-
Pokud se sháníte po jednoduchém mechanizmu, jak ve Vašich aplikacích logovat výjimky, pak zřejmě v .NET pro consolové/WinForm aplikace marně hledáte něco, jako je healthMonitoring pro ASP.NET, kde je připraven jednoduchý, ale mocný nástroj a lze pomocí pouhých několika řádků ve web.config souboru získat přehled o výjimkách ve Vaší aplikaci, ...
-
Jaký je rozdíl v prapagaci výjimky z bloku catch:
try{...}catch (Exception e){ throw;}
versus
try{...}catch (Exception e){ throw e;}
Odpověď je tentokrát jednoduchá a jako obvykle ji najdete o řádku níže napsanou bílým písmem (pro odtajnění třeba označte):
>>> Při vyhození výjimkt přes ...
-
Jaký je rozdíl v zachytávání výjimek při použití typu výjimky Exceptiontry{...}catch (Exception e){...}a bez použití tohoto typu, tedytry{...}catch{...}Zdůrazňuji, že tento rozdíl existuje jen v .NET Frameworku 1.x, ve verzi 2.0 jsou způsoby funkčně rovnocenné.
Odpověď najdete o řádku níže napsanou bílým písmem (pro odtajnění třeba ...
|
|
|