Le répertoire Bin est utilisé pour stocker les résultats de la compilation. bin est l'abréviation anglaise de binaire binrary, car initialement les fichiers programme compilés par C sont des fichiers binaires. Il existe en deux versions, Debug et Release, et les dossiers correspondants sont bin/Debug. et bin/. Release, ce dossier est le chemin de sortie par défaut, nous pouvons le modifier via : Propriétés du projet->Propriétés de configuration->Chemin de sortie.
obj est l'abréviation d'object, utilisée pour stocker les fichiers temporaires intermédiaires générés lors du processus de compilation. Il existe deux sous-répertoires, debug et release, correspondant respectivement à la version debug et à la version release. Dans .NET, la compilation est effectuée en modules. Une fois la compilation complète terminée, elle sera fusionnée dans un .DLL ou .EXE et enregistrée. dans le répertoire bin. Étant donné que la compilation incrémentielle est utilisée par défaut à chaque compilation, c'est-à-dire que seuls les modules modifiés sont recompilés, obj enregistre les résultats de la compilation de chaque module pour accélérer la compilation. L'utilisation ou non de la compilation incrémentielle peut être définie via : Propriétés du projet-> Propriétés de configuration-> Avancé-> Compilation incrémentielle.
Le dossier Propriétés définit les propriétés de votre assemblage. Le dossier des propriétés du projet ne contient généralement qu'un seul fichier de classe AssemblyInfo.cs, qui est utilisé pour enregistrer les informations sur l'assembly, telles que le nom, la version, etc. Ces informations correspondent généralement aux données des propriétés du projet. panneau et n’est pas requis Écrit manuellement.
Fichiers de classe .cs. Le code source est entièrement écrit ici, l'essentiel est de regarder le code ici.
Fichier de ressources .resx, certaines ressources sont stockées ici, n'ont généralement pas besoin d'être consultées.
Fichier de projet .csproj C# Ouvrez ce fichier avec VS pour ouvrir directement le projet. Il est généré automatiquement et n'a pas besoin d'être visualisé.
.csproj.user est un fichier de configuration généré automatiquement et qui enregistre le chemin de génération du projet, le programme de démarrage du projet et d'autres informations. Pas besoin de chercher non plus.
Fichier de conception .Designer.cs, généré automatiquement, pas besoin de le regarder.
.aspx est un fichier de page Web dans lequel du code HTML est écrit.
sln : fichier de solution utilisé dans l’environnement de développement. Il organise tous les éléments d'un ou plusieurs projets en une seule solution. Ce fichier est stocké dans le répertoire du projet parent. Fichier solution, qui est une collection d'un ou plusieurs .proj (projets) *.sln : (Visual Studio.Solution) En fournissant à l'environnement un accès aux projets, aux éléments de projet et à la solution. éléments dans Références aux emplacements sur le disque pour les organiser en solutions.
Par exemple, s'il faut générer le mode Debug ou le mode Release, s'il s'agit d'un CPU à usage général ou d'un CPU dédié, etc.