Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Common Language Runtime Debugging Services Fel

    Microsoft har gjort utveckling för sina plattformar, inklusive Windows , Xbox 360 gaming konsolen och Windows Phone 7 , så smärtfritt som möjligt . Det började 2001 med lanseringen av . NET Framework och Common Language Runtime ( CLR ) . Även om båda släpptes samtidigt , var många nuvarande funktioner i CLR då inte tillgängliga . CLR syftar till att hjälpa Microsoft utvecklare som inte vill arbeta i C # genom att erbjuda samma verktyg för användning med andra språk som stöds , till exempel Visual Basic , Visual C + + och F # . En annan praktisk CLR funktion är dess felsökning systemet . Om du gör en kodning fel , visar CLR ett motsvarande meddelande . Dessa meddelanden kan vara lite utmanande att dekryptera , men särskilt för nyare programmerare . Förväntat " ; "

    Förväntat " , " är en av de vanligaste felmeddelandena nyare utvecklare ser när du arbetar med Microsoft -projekt , speciellt i C # , eftersom semikolon är mycket vanliga i det programmeringsspråk . Sammantaget betyder detta meddelande att du inte har korrekt ifyllda din kod uttalande , eftersom korrekt uttalanden änden med ett semikolon . Du kan åtgärda detta fel genom att helt enkelt lägga till ett semikolon där CLR debugger antyder .
    Inkompatibla typer

    CLR språk innehåller alla de vanligaste typerna av Integer , String , Double och Float - bland andra - som finns i de flesta språk . Dessa inte alla arbeta tillsammans , dock . Till exempel , om du försöker lägga till en sträng till ett heltal , kommer du att få en " inkompatibla typer " felmeddelande i din debugger . Detta fel indikerar att du försöker göra något som inte kan göras , i exemplet ovan felet verkar eftersom programmeraren försökte få summan av ett ord ( String ) och nummer ( Integer )
    < . br >
    Borttagen funktioner

    ett föråldrat funktion är en Microsoft snart kommer att sluta stödja eller för tillfället inte stöder . Även om du kan fortfarande kompilera ditt projekt om CLR genererar detta budskap , är det rekommenderat att du byter de nedgraderade funktionen med en nyare och fullt stöd , även om det innebär att du måste skriva en egen anpassad funktion . Risken med att använda ett föråldrat funktion är att . NET uppdateringar kommer att bryta din funktion , orsakar instabilitet i ditt projekt . Ta denna varning på allvar från CLR debugger .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör en hemsida ansökan en DLL i ASP
    ·Hur man gör en filen setup.exe
    ·Hur man uppdaterar en meny på varje sida
    ·Konvertera Octal till binär
    ·Hur du ändrar en PictureBox bildvärde
    ·Hur man konstruerar flödesscheman
    ·Assemblerprogram för en IBM PC
    ·Hur skapa WPF styrmallar
    ·Hur man fångar alla DataGrid Undantag
    ·QBASIC Animation Tutorial
    Utvalda artiklarna
    ·Hur konvertera till Hex Använda C + +
    ·Apache Struts Tutorial
    ·Hur man bifoga dokument med LotusScript
    ·Hur man skriver ett datorprogram
    ·Hur man komponerar en professionell e Använda HTML
    ·En lista över Java stilattribut
    ·Hur konvertera ett heltal till en sträng i Java
    ·Hur man gör Software Movie Review
    ·Hur att bearbeta en kryssruta Med PHP
    ·Hur man använder DBX Debugger
    Copyright © Dator Kunskap http://www.dator.xyz