Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Common Language Runtime ladenie služby chyby

Microsoft urobil rozvíja svoje platformy vrátane Windows , Xbox 360 herná konzola a Windows Phone 7 , tak bezbolestné , ako je to možné . To začalo v roku 2001 s vydaním NET Framework a Common Language Runtime ( CLR ) .. Hoci obaja boli prepustení naraz , mnoho súčasných funkcie CLR neboli vtedy k dispozícii . CLR si kladie za cieľ pomáhať vývojárom spoločnosti Microsoft , ktorí by radšej pracujú v C # poskytuje rovnaké nástroje pre použitie s inými podporovanými jazykmi , ako je Visual Basic , Visual C + + a F # . Ďalším užitočným prvkom CLR je jeho systém pre ladenie . Ak urobíte chybu , kódovanie , CLR zobrazí sa príslušné hlásenie . Tieto správy môžu byť trochu náročné , dešifrovať , však, a to najmä pre novšie programátorov . Očakávaná " ; "

Predpokladaný " , " je jedným z najbežnejších chybových správ novšie vývojári vidieť pri práci na projektoch spoločnosti , a to najmä v C # , pretože bodkočiarky sú veľmi časté v tomto programovacom jazyku . Zjednodušene povedané , táto správa znamená , že ste riadne vyplnený kód svojho vyhlásenia , pretože správne príkazy končí bodkočiarkou . Môžete opraviť túto chybu jednoduchým pridaním bodkočiarku , kde CLR ladiaci program navrhne .
Nekompatibilné typy

CLR jazyk všetky obsahujú bežné typy Integer , String , Double a Float - okrem iného - , ktoré sa nachádzajú vo väčšine jazykov . To nie všetci pracovať spoločne , však. Napríklad , ak sa pokúsite pridať reťazec na celé číslo , bude vám k " nekompatibilných typov " chybové hlásenie v debuggeri . Táto chyba naznačuje , že sa snaží robiť niečo , čo nemôže byť vykonané , . Vo vyššie uvedenom príklade by sa chyba objaví , pretože programátor sa snaží dostať súčet slová ( String ) a číslo ( integer )


nepoužívaných funkcií

zastarané funkcie je Microsoft čoskoro prestane podporovať , alebo v súčasnej dobe nepodporuje . Aj keď stále môžete zostaviť svoj ​​projekt , ak CLR generuje túto správu , je odporúčané nahradiť zastaranú funkciu s jedným novšie a plne podporovaný , aj keď to znamená , že budete musieť napísať svoje vlastné funkcie . Riziko s použitím zastarané funkcie je , že . NET aktualizácia bude zlomiť vaše funkcie , čo spôsobuje nestabilitu vo vašom projekte . Vezmite toto varovanie vážne z CLR ladiaceho programu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené