El directorio Bin se utiliza para almacenar los resultados de la compilación. bin es la abreviatura en inglés de binrary binario, porque inicialmente los archivos de programa compilados por C son archivos binarios. Tiene dos versiones, Debug y Release, y las carpetas correspondientes son bin/Debug. y bin/. Release, esta carpeta es la ruta de salida predeterminada, podemos modificarla a través de: Propiedades del proyecto->Propiedades de configuración->Ruta de salida.
obj es la abreviatura de objeto y se utiliza para almacenar archivos temporales intermedios generados durante el proceso de compilación. Hay dos subdirectorios, depuración y lanzamiento, correspondientes a la versión de depuración y la versión de lanzamiento respectivamente. En .NET, la compilación se realiza en módulos. Una vez completada toda la compilación, se fusionará en un .DLL o .EXE y se guardará. en el directorio bin. Debido a que la compilación incremental se usa de forma predeterminada cada vez que se compila, es decir, solo se recompilan los módulos modificados, obj guarda los resultados de la compilación de cada módulo para acelerar la compilación. Se puede configurar si se utiliza la compilación incremental a través de: Propiedades del proyecto->Propiedades de configuración->Avanzado->Compilación incremental.
La carpeta de propiedades define las propiedades de su ensamblaje. La carpeta de propiedades del proyecto generalmente tiene solo un archivo de clase AssemblyInfo.cs, que se usa para guardar información del ensamblaje, como nombre, versión, etc. Esta información generalmente corresponde a los datos en las propiedades del proyecto. panel y no es necesario escribirlo manualmente.
Archivos de clase .cs. Todo el código fuente está escrito aquí, lo principal es mirar el código aquí.
Archivo de recursos .resx, algunos recursos se almacenan aquí y generalmente no es necesario consultarlos.
Archivo de proyecto .csproj C# Abra este archivo con VS para abrir directamente el proyecto. Se genera automáticamente y no es necesario verlo.
.csproj.user es un archivo de configuración que se genera automáticamente y registra la ruta de generación del proyecto, el programa de inicio del proyecto y otra información. Tampoco hace falta mirar.
Archivo de diseño .Designer.cs, generado automáticamente, no es necesario mirarlo.
.aspx es un archivo de página web y en él está escrito código HTML.
sln: archivo de solución utilizado en el entorno de desarrollo. Organiza todos los elementos de uno o más proyectos en una única solución. Este archivo se almacena en el directorio del proyecto principal. Archivo de solución, que es una colección de uno o más .proj (proyectos) *.sln: (Visual Studio.Solution) Al proporcionar al entorno acceso a proyectos, elementos de proyecto y soluciones. elementos en Referencias a ubicaciones en el disco para organizarlos en soluciones.
Por ejemplo, si se debe generar el modo de depuración o el modo de lanzamiento, si se trata de una CPU de uso general o una CPU dedicada, etc.