2009-02-02 17 views
10

Uso de Visual Studio 2008, cuando agrego a un proyecto de C++ un archivo que no es .c/.cpp/.h/.rc o cualquier cosa, el IDE no reconoce un cuadro de diálogo emergente que me pregunta si deseo crear una regla de paso de compilación personalizada para este tipo de archivos .Regla de paso de compilación personalizada de Visual Studio?

¿Alguien sabe cómo llegar a este cuadro de diálogo sin agregar un archivo? Parece que no puedo encontrar en ninguno de los menús.


Editar: Sé todo sobre el .rules archivo. De lo que estoy hablando es de un cuadro de diálogo GUI dentro de Visual Studio 2008 que te permite crear y editar estos archivos .rules. Este es el diálogo que mencioné y que aparece cuando agrega un archivo con una extensión desconocida.

Respuesta

8

Si agrega un artículo con una extensión desconocida, obtendrá un cuadro de mensaje titulado "Coincidencia de regla de compilación personalizada no encontrada", que le pregunta si desea crear un nuevo archivo de regla para definir una regla de compilación personalizada para construir archivos con esa extensión. Si hace clic en "Sí", obtendrá el cuadro de diálogo "Nuevo archivo de reglas".

Si desea obtener sólo el mismo "Nuevo archivo de reglas" de diálogo:

  1. Haga clic derecho en su proyecto
  2. Seleccione "Construir personalizada Reglas ..."
  3. clic en el botón "Nuevo archivo de regla ..."

Si está preguntando cómo obtener el cuadro de mensaje "Coincidir con la regla de construcción personalizada no encontrada", no estoy seguro de cómo lo haría. (Si eso es lo que estás tratando de hacer, tal vez quieras aclarar eso en tu pregunta)

+0

Obtuve todo eso. Lo que quiero saber es cómo configurar simplemente la regla de compilación para copiar el archivo en el directorio de Salida y tener esto como un paso posterior a la compilación para que solo se ejecute si la compilación tuvo éxito. – CashCow

Cuestiones relacionadas