2009-05-15 14 views
19

¿Hay alguna manera de decirle a visual studio que no incluya un proyecto al compilar la solución sin solo eliminar el proyecto de la solución?Deshabilitar la compilación de Visual Studio 2008 Project

La situación que tengo es que un proyecto en una solución requiere un complemento/herramienta/biblioteca que no tengo instalado, pero otro desarrollador de nuestro equipo sí lo tiene. Entonces, cuando trato de construir la solución, obtengo errores de compilación. Es un proyecto de prueba unitaria, por lo que eliminarlo de la compilación no afectaría la función de la aplicación.

No quiero eliminar el proyecto de la solución, porque luego solo tendría que volver a agregarlo después de que verifique la solución (y luego tendría que eliminarlo cuando lo compruebe, infinitum).

Respuesta

30

Vaya al menú desplegable "Crear", elija "Administrador de configuración" y puede seleccionar la configuración que desea actualizar. Luego, en la lista de proyectos a continuación, anule la selección de la marca de verificación "Crear" en el proyecto que desea excluir de la compilación.

+5

Es posible que desee tener cuidado con esto. Cambiar la configuración de compilación cambia el archivo de solución. Si comprometes ese cambio con el control de la fuente, afectará a todos los demás desarrolladores que usen esa solución. –

6

Una solución rápida es descargar el proyecto. Esta es una configuración local por lo que no cambiará la solución o el proyecto.

+0

1 Sólo fue publicando eso. – j0tt

4

Haga clic derecho sobre Solución> Administrador de configuración ...

Aquí se puede ver una cuadrícula con una columna Construir con casillas de verificación, simplemente desactive el proyecto no desea ser de construcción.

+1

opps, Lunchy lo explicó al mismo tiempo. Puede crear una configuración de solución para usted (consulte Configuración de la solución activa) de esta manera no tendrá que realizar el check-out/check-in cada vez. – jmservera

1

si se expulsa el proyecto, a continuación, otros proyectos que tienen cualquier referencia al proyecto que usted descarga, tirarán la construcción de error durante la compilación

Cuestiones relacionadas