vscode visual tutorial studio español color code autoclose visual-studio visual-studio-2008 visual-studio-2005

tutorial - Cambiar el nombre del ensamblaje según la configuración(Visual Studio 2005/2008)



vs code autoclose html (1)

Si hace clic con el botón derecho en su proyecto y elige "Editar archivo de proyecto" (Estoy en 2008 aquí y puede ser una nueva opción, si es entonces simplemente abra el archivo de proyecto en cualquier editor de texto antiguo) debería ver algo similar a el seguimiento:

<PropertyGroup> ... <AssemblyName>ClassLibrary1</AssemblyName> ... </PropertyGroup> <PropertyGroup Condition=" ''$(Configuration)|$(Platform)'' == ''Debug|AnyCPU'' "> ... </PropertyGroup> <PropertyGroup Condition=" ''$(Configuration)|$(Platform)'' == ''Release|AnyCPU'' "> ... </PropertyGroup>

Básicamente, cualquier propiedad que no se sobrescriba en un grupo de propiedades más específico se hereda del primer grupo más general. Entonces, para lograr lo que desea, simplemente edite el archivo para que la etiqueta AssemblyName se defina en cada uno de los grupos específicos:

<PropertyGroup> ... <AssemblyName>ClassLibrary1</AssemblyName> ... </PropertyGroup> <PropertyGroup Condition=" ''$(Configuration)|$(Platform)'' == ''Debug|AnyCPU'' "> ... <AssemblyName>ClassLibrary1Debug</AssemblyName> </PropertyGroup> <PropertyGroup Condition=" ''$(Configuration)|$(Platform)'' == ''Release|AnyCPU'' "> ... <AssemblyName>ClassLibrary1Release</AssemblyName> </PropertyGroup>

Esto cambiará el nombre del ensamblaje en una base por configuración.

¿Es posible cambiar el nombre del ensamblaje según la configuración del proyecto?

He probado pragmas condicionales en el archivo assemblyinfo.cs, pero eso solo cambia los atributos del ensamblaje, no el nombre en sí.