2012-04-12 11 views
8

me gustaría agregar mi propia configuración en Visual Studio 2010. Abrí el administrador de configuración, creé el perfil que quería y noté que la configuración está almacenada en el archivo .csproj. Me gustaría mantener estas configuraciones locales en mi propia caja. Nuestro control de código fuente actualmente verifica en archivos .csproj y, por lo tanto, si comprobé estos cambios, mi equipo entero se vería afectado. ¿Alguien sabe si es posible crear configuraciones de configuración que sean locales para su propia caja de desarrollo?Guardar la configuración del Administrador de configuración de Visual Studio localmente

Editar: Agregar una captura de pantalla del administrador de configuración. Son estas configuraciones las que quiero guardar localmente.

Configuration Manager

+0

¿qué tipo de configuración quieres conservar? – cookieMonster

+0

Quiero mantener la configuración de mi solución activa. Estas son las configuraciones que puede cambiar cuando realiza una compilación (la depuración es la predeterminada). Tengo varios proyectos que agregan bastante tiempo de compilación y nunca cambian. Tengo varias configuraciones para excluir que se construyan, por lo que solo se construye el proyecto en el que estoy trabajando. – Halcyon

Respuesta

2

Tienes un archivo csproj y un archivo csproj.user.

Visual Studio coloca configuraciones en el archivo de usuario que pueden ser diferentes por usuario sin afectar el desarrollo de todo el equipo (como si se hace clic en el botón Mostrar todos los archivos). No verificará este archivo y eliminarlo puede ser un inconveniente, pero no afectará el programa.

Visual Studio coloca la configuración en el archivo csproj mismo que afectará el desarrollo de su equipo (como qué clases son parte del proyecto, referencias a DLL y la versión de marco de destino). Debe verificar este archivo cuando se realizan los cambios, y eliminarlo definitivamente afectaría su programa.

Esto se basa en mi propia comprensión y experiencia. Tal vez si enumera qué configuraciones desea mantener fuera del archivo csproj, alguien más aquí podrá enumerar una solución alternativa ...

2

¿Por qué no simplemente guardar todo esto en un archivo de solución diffrenet y usarlo, mientras que otros usarán el viejo?

Cuestiones relacionadas