| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Qu'est-ce qu'un APB dans Visual Studio
    ? . Visual Studio, un outil utilisé pour créer des applications NET de Microsoft , possède un fichier critique que de nombreux développeurs ne savent pas qui existe . Si vous utilisez VS pour déboguer des programmes , le débogueur crée un fichier PDB binaire qui rend le débogage possible. Vous ne verrez jamais un APB parce VS gère les coulisses . Toutefois, sachant PDBs travail peut vous aider à comprendre comment votre application , Visual Studio et son débogueur communiquer et vous aident à créer des logiciels de qualité . Visual Studio débogage

    Après avoir écrit une application. NET dans Visual Studio , testez-le en appuyant sur la touche "F5 " pour entrer en mode debug . S'il s'agit d'une application Web, un navigateur s'ouvre et affiche une page Web . Un formulaire s'affiche si l' application cible l'environnement Windows. Comme le programme s'exécute, vous pouvez mettre en pause à certains points, vérifier les valeurs des variables , d'examiner la mémoire système et d'effectuer d'autres tâches de diagnostic . Vous avez également la possibilité d'utiliser des instructions de suivi et écrire des messages dans des fichiers journaux . Si votre application se bloque , Visual Studio affiche un message d'erreur avec le numéro de ligne dans le code où l' accident s'est produit .
    PDP Mapping

    Pour gérer ces tâches de débogage complexes , Visual Studio a besoin d'un référentiel pour stocker des informations sur les types de données et des symboles . Ce référentiel est le fichier PDB. Lorsque vous passez en mode débogage , Visual Studio crée un fichier PDB unique pour chaque groupe de modules de code dans votre application. Ces PDBs carte de code binaire de l'application pour le code source lisible que vous avez écrit . Cela rend possible pour vous de voir les numéros de ligne , des variables et des noms de fonctions que vous déboguer votre code avec succès.
    Création PDBs

    Visual Studio crée un APB automatiquement lorsque vous utilisez l'option /debug de compiler un programme Visual Basic C # , JScript ou . C /C + + développeurs utilisent l' /ZI ou l'option /Zi place pour créer PDB . A quitte pdb pour chaque assembly dans votre application . Un assemblage est un groupe discret des modules de code . Vous pouvez trouver les fichiers PDB par chercher dans le dossier de sortie de débogage de votre application. Si vous demande seulement une seule assemblée , ce dossier contient un fichier PDB.
    Retrait PDBs

    Après avoir perfectionné votre application. NET, vous voudrez probablement de le libérer. En cliquant sur " Générer la solution " dans le menu Générer convertit votre application dans un package, vous pouvez distribuer . Pour réduire sa taille , vous pouvez supprimer les fichiers PDB . Cliquez sur " Propriétés du projet ", cliquez sur " Créer " dans le menu Projet, puis cliquez sur La fenêtre Paramètres de génération avancés s'ouvre et affiche une info Debug menu déroulant "Avancé . ", Sélectionnez l'option « Aucun» dans ce menu pour supprimer PDBs de votre build final.

    Previous :

    next :
      articles connexes
    ·Comment écrire un Pseudocode dans Visual Basic 
    ·Comment comparer des algorithmes informatiques 
    ·Comment faire un organigramme pour un programme comport…
    ·Quels types de côté serveur langues sont pour JSP 
    ·Comment générer des colonnes de modèle dans GridView…
    ·Comment développer une application Caméra DirectShow 
    ·Comment créer Innovative Technology Interactive Numér…
    ·Comment créer une variable globale dans SSIS 
    ·Les caractéristiques d'une base de données Web 
    ·Comment faire un fichier TLB 
      articles en vedette
    ·Comment importer des fichiers MySQL FTM 
    ·Comment ajouter des colonnes dans Datagrid 
    ·Avantages et inconvénients de Turbo Pascal 
    ·Comment activer le cache de requêtes MySQL 
    ·Comment faire des jeux pour téléphones portables 
    ·Comment différencier entre DFA et NDFA 
    ·Comment formater des alias de colonnes dans MySQL 
    ·Comment faire un Terminal Rapport Format 
    ·Comment autoriser la pagination dans DataGrid 
    ·Comment Undelete le compte root pour MySQL 
    Copyright © Connaissances Informatiques http://fr.wingwit.com