HAVIT Knowledge Base

Vývoj webových aplikací, .NET, SQL, návrh
Welcome to HAVIT Knowledge Base Sign in | Join | Help
-
Home Články Forums Obrázky Soubory

Browse by Tags

All Tags » Errors » Exceptions
  • SmtpTraceListener - mailování výstupů trace

    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 ...
    Posted to .NET Framework (Weblog) by haken on ledna 7, 2011
  • X509Certificate2: CryptographicException: The system cannot find the file specified.

    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 ...
    Posted to .NET Framework (Weblog) by haken on května 20, 2009
  • Generátor klíčů GP WebPay (PayMuzo) hlásí chybu "Illegal key size"

    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ě ...
    Posted to .NET Framework (Weblog) by haken on května 20, 2009
  • Na lokále mi aplikace chodí, ale při spouštění ze síťové cesty padá na SecurityException

    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 ...
    Posted to .NET Framework (Weblog) by haken on března 18, 2008
  • "Všechny" hotfixy .NET Frameworků a Visual Studií uvolněny a ke stažení z jednoho místa

    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''.
    Posted to .NET Framework (Weblog) by haken on února 20, 2008
  • Jednoduchý exception logging pomocí Trace/TraceSource mechanizmů .NET

    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, ...
    Posted to .NET Framework (Weblog) by haken on ledna 31, 2008
  • Programátorská hádanka - catch & throw

    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 ...
    Posted to .NET Framework (Weblog) by kanda on června 27, 2007
  • Programátorská hádanka - Výjimka ve výjimkách

    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 ...
    Posted to .NET Framework (Weblog) by kanda on června 13, 2007