2008-12-12 33 views
7

Estoy tratando de obtener mi integración continua para crear el proyecto de cabina de dispositivo inteligente desde msbuild en la línea de comandos. Todo lo que he encontrado dice que use el archivo inf (con cabwiz) creado cuando crea el proyecto desde Visual Studio. ¿Hay alguna manera de crear el inf utilizando el archivo .vddproj para que pueda usarlo con cabwiz.exe?Cómo crear el archivo inf para un proyecto de cabina de dispositivo inteligente desde la línea de comandos?

Respuesta

4
0

¿Está preguntando cómo crear el archivo cab o cómo incluirlo en su proyecto? Puede crear el inf y luego agregar el command line al evento de creación posterior.

0

Cómo sobre la adición de un "Proyecto CAB de Smart Device "a su solución (disponible en Visual Studio 2005 y 2008)? Este tipo de proyectos crea el archivo .inf a partir de la salida de los otros proyectos en la solución y genera "cabwiz.exe" para generar su cabina final.

Personalmente utilizo NAnt en lugar de MSBuild, y prefiero editar manualmente mi archivo inf (no cambia eso a menudo), pero el proyecto CAB parece ser el camino a seguir para una solución que utiliza MSBuild.

PD: tenga cuidado si su cabina necesita establecer un dword de registro en -1 (0xffffffff): se sabe que cabwiz tiene un desagradable error cuando se trata de esto.

PS2: también tenga en cuenta other post.

Cuestiones relacionadas