Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Common Language Runtime debug degli errori

Microsoft ha fatto sviluppare per le sue piattaforme , tra cui Windows , la console di gioco Xbox 360 e Windows Phone 7 , il più indolore possibile . Questo è iniziato nel 2001 con il rilascio del framework. NET e di Common Language Runtime ( CLR ) . Anche se entrambi sono stati rilasciati nello stesso tempo , molte caratteristiche attuali del CLR non erano allora disponibili . CLR si propone di aiutare gli sviluppatori di Microsoft che non preferirebbe lavorare in C # , fornendo quegli stessi strumenti per l'utilizzo con altri linguaggi supportati , come ad esempio Visual Basic, Visual C + + e C # . Un'altra comoda funzione CLR è il suo sistema di debug . Se si commette un errore di codifica , CLR viene visualizzato un messaggio corrispondente . Questi messaggi possono essere un po ' difficile da decifrare , tuttavia, soprattutto per i programmatori più recenti. Previsto " ; "

Previsto " ; " è uno dei messaggi di errore più comuni più recente sviluppatori vedono quando si lavora su progetti di Microsoft , soprattutto in C # , in quanto il punto e virgola sono molto comuni in questo linguaggio di programmazione . In sostanza , questo messaggio significa che non hai correttamente completato la vostra istruzione di codice , in quanto proprio fine le dichiarazioni con un punto e virgola . È possibile risolvere questo errore , semplicemente aggiungendo un punto e virgola in cui il CLR debugger suggerisce .
Tipi incompatibili

I linguaggi CLR contengono tutti i tipi comuni di Integer , String , Double e galleggiante - tra gli altri - che si trovano nella maggior parte delle lingue. Questi non tutti lavorano insieme , però . Per esempio, se si tenta di aggiungere una stringa in un intero , si otterrà un messaggio di errore " tipi incompatibili " nel vostro debugger . Questo errore indica che si sta tentando di fare qualcosa che non può essere fatto , nell'esempio di cui sopra l'errore sembrerebbe perché il programmatore stava cercando di ottenere la somma di una parola ( stringa) e il numero ( intero ) economici < . br>
Sconsigliata Funzioni

una funzione deprecato è uno di Microsoft sarà presto smettere di sostenere o non supporta attualmente . Anche se è ancora possibile compilare il progetto se il CLR genera questo messaggio , si consiglia di sostituire la funzione obsoleta con una più recente e pienamente supportato , anche se questo significa che avrete bisogno di scrivere una funzione personalizzata . Il rischio con l'utilizzo di una funzione deprecata è che gli aggiornamenti . NET si romperà la vostra funzione , causando instabilità nel progetto. Prendete questo avvertimento serio dal debugger CLR .

 

Programmazione © www.354353.com