| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Che cosa è un PDB in Visual Studio ?
    . Visual Studio , uno strumento utilizzato per creare applicazioni NET di Microsoft , ha un file critico che molti sviluppatori non possono sapere che esiste . Se si utilizza VS per eseguire il debug dei programmi , il debugger crea un file PDB binario che rende possibile il debug . Si può mai vedere un PPB perché VS gestisce dietro le quinte . Tuttavia, sapendo come PDBs lavoro può aiutare a capire come la vostra applicazione , Visual Studio e il debugger di comunicare e aiutano a creare software di qualità . Visual Studio Debug

    Dopo aver scritto una . NET in Visual Studio , prova con il tasto " F5 " per entrare in modalità di debug . Se si tratta di una applicazione Web , il browser si apre e visualizza una pagina web. Si apre un modulo se l' applicazione è destinata l'ambiente Windows . Come il programma viene eseguito , è possibile mettere in pausa in certi punti , controllare i valori delle variabili , esaminare la memoria di sistema e di eseguire altre attività diagnostiche . Hai anche la possibilità di utilizzare istruzioni di analisi e di scrivere messaggi nei file di log . Se i vostri crash dell'applicazione , Visual Studio viene visualizzato un messaggio di errore con il numero di riga nel codice in cui si è verificato l' incidente .
    PDP Mappatura

    Per gestire queste attività di debug complessi , Visual Studio ha bisogno di un repository per contenere le informazioni sui tipi di dati e simboli. Questo repository è il file PDB . Quando si entra in modalità di debug , Visual Studio crea un file PDB unico per ogni gruppo di moduli di codice nell'applicazione. Questi PDBs mappa Codice binario dell'applicazione per il codice sorgente leggibile hai scritto . Questo rende possibile per voi di vedere i numeri di riga, variabili e nomi di funzioni come il debug del codice con successo .
    Creazione PDBs

    Visual Studio crea un PPB automaticamente quando si utilizza l'opzione /debug per compilare un C # , JScript o programma Visual Basic . C /sviluppatori C + + utilizzano il /ZI o l'opzione /Zi invece di creare PDB . A PDB uscite di file per ogni gruppo nella vostra applicazione . Un assembly è un gruppo discreto di moduli di codice . È possibile trovare i file PDB , cercando per loro nella cartella di output di debug dell'applicazione. Se l'applicazione dispone solo di un unico assembly , che la cartella contiene un file PDB .
    Rimozione PDBs

    Dopo aver perfezionato il vostro . NET, probabilmente avrete bisogno di rilasciarlo. Facendo clic su "Build Solution " dal menu Genera trasforma la vostra applicazione in un pacchetto è possibile distribuire . Per ridurre le sue dimensioni , è possibile eliminare i file PDB . Fare clic su " Proprietà del progetto ", fare clic su "costruire" dal menu Progetto , quindi fare clic su Si apre la finestra Impostazioni avanzate di costruzione e visualizza un informazioni di debug menù a tendina "Avanzate . " , Selezionare la voce "Nessuno" in quel menu per rimuovere PDBs da la build finale .

    Previous :

    next :
      Articoli Correlati
    ·Come modificare i file Flash con Facile Eclipse 
    ·Come utilizzare Mirage OS 
    ·Vantaggi della dirigenza Abilità 
    ·Come creare un messaggio a più linee a Vb.Net 
    ·Qual è la differenza tra la generazione di un'eccezion…
    ·Come impostare il DMZ sul SonicWALL 
    ·Come aggiungere un nuovo nodo a un cluster SQL 
    ·Come proteggere con password un documento Word con codi…
    ·Vs formale. Semi Metodi Formali Algoritmo 
    ·Come fare un Web Bot 
      Articoli in evidenza
    ·Come aggiungere VBScript per Excel 
    ·PHP Dynamic Image Tutorial 
    ·Come chiudere una connessione MQ Da Java 
    ·PHP Fatal Error : Memory Esausto 
    ·Come rimuovere una parola ripetuta in PHP 
    ·Come compilare DirectX campioni in Visual C 
    ·Come convertire visiva logica di Visio XML 
    ·Come compilare il codice Python 
    ·Come programmare il pulsante Calculate in Vb.Net 
    ·Come inviare e ricevere un SMS con VB 6 
    Copyright © Conoscenza Informatica http://it.wingwit.com