Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Archivos de compilación

17/21
Recursos

Aportes 2

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

📁⚙ Archivos de compilación

Dentro del proceso de compilación tenemos dos carpetas relacionadas


📁 bin : Contiene el archivo compilado del proyecto .dll y más

📁 obj : Tiene los archivos que se generan en la compilación de manera temporal, par despues ser entregado al archivo bin.

| 💡 Para limpiar la compilación hecha, podemos usar el comando dotnet clean

Existen dos modos de compilación en .NET


modo debug
Prepara la aplicación para el uso en un ámbito de pruebas, suele ser un poco más pesado que el modo de compilado release. Se recomienda no usar este compilado en modo producción, ya que se puede exponer información que solo nos interesa que se muestre cuando estamos probando y no así cuando nuestros clientes lo ejecuten.

modo release

Prepara la aplicación para que esté lista en producción, tenga un mejor performance y rendimiento, además de que sea mucho más liviano. Elimina todos los archivos que no se necesitan en producción.

# el comando que nos permite compilar a producción es
dotnet build --configuration release

Ideas/conceptos claves

.dll: es un archivo que viene una compilación de un lenguaje de alto nivel (ej. C#)

.exe: es un archivo ejecutable que únicamente se utiliza en Windows, resumiendo su funcionamiento toma el archivo .dll y lo ejecuta en nuestro ordenador.

  • En la carpeta “bin” se encuentran los archivos compilados.
  • Comando para Eliminar archivos compilados
> dotnet clean
  • 2 modos de compilación en .NET
    • Modo Debug

    • Modo Release

      < dotnet build --configuration realease
      
      • Se crea la carpeta “Debug” y “Release”