En esta clase se explica qué ocurre después de compilar un proyecto en .NET y cuál es el propósito de las carpetas que se generan automáticamente. Además, se introduce el uso de Git y GitHub para comenzar a llevar un control de versiones profesional del proyecto de inventario.
bin y objAl ejecutar por primera vez:
dotnet run
.NET crea automáticamente dos carpetas importantes:
Aunque ambas están relacionadas con la compilación, cumplen funciones diferentes.
binLa carpeta bin contiene los archivos compilados de la aplicación, es decir, el resultado del proceso de compilación.
Aquí se almacenan archivos como:
InventarioApp.dll
El profesor explica que un archivo DLL (Dynamic Link Library) es un archivo compilado que contiene código ejecutable y que puede ser utilizado por otros programas o bibliotecas.
En otras palabras, bin contiene los archivos listos para que la aplicación pueda ejecutarse.
objLa carpeta obj almacena archivos temporales que .NET utiliza durante el proceso de compilación.
Estos archivos sirven de apoyo interno para el compilador y normalmente el desarrollador nunca necesita modificarlos manualmente.
Su contenido cambia constantemente cada vez que el proyecto se vuelve a compilar.