La commande dotnet build
génère le projet et ses dépendances dans un ensemble de fichiers binaires. Les binaires
incluent le code du projet dans les fichiers de langue intermédiaire (IL) avec une extension .dll. Selon le type de
projet et les paramètres, d’autres fichiers peuvent être inclus, tels que :
-
Un exécutant qui peut être utilisé pour exécuter l’application, si le type de projet est un ciblage exécutable .NET Core 3.0 ou
plus tard.
- Fichiers de symbole utilisés pour débogage avec une extension .pdb.
- Un fichier .deps.json, qui répertorie les dépendances de l’application ou de la bibliothèque.
- A .runtimeconfig.json, qui spécifie le temps d’exécution partagé et sa version pour une application.
- Autres bibliothèques dont dépend le projet (via des références de projet ou des références de paquets NuGet).