Tengo un proyecto de implementación deployment.vdproj al que he agregado el resultado del proyecto de project.csproj. Quiero construir deployment.vdproj a través de la línea de comando. Pero mientras lo hago necesito especificar una propiedad (/ p :) para project.csproj. Como hago esto?Creación de Visual Studio Deployment Project (.vdproj) a través de la línea de comandos
he utilizado para construir devenv.com deployment.vdproj, pero no puedo encontrar la manera de pasar de la propiedad para project.csproj
La línea de comandos que utiliza es:
devenv.exe /build Debug deployment.vdproj
Este funciona bien. Pero también quiero especificar la ruta de salida de project.csproj. Algo como/p: OutputPath = "C: \ output". ¿Es posible controlar las propiedades de project.csproj al construir deployment.vdproj? Si es así, ¿cómo lo hago?
Gracias por la respuesta. ¡Aunque no creo que eso resuelva mi problema! Necesito redirigir la salida del csproj. Si uso msbuild para compilarlo con la propiedad deseada, y luego uso devenv.com para compilar el vdproj, continuará y volverá a compilar el csproj sin el valor de propiedad deseado. Por lo tanto, la salida del csproj volverá a estar en una ubicación no deseada. msbuild no es compatible con la construcción de vdproj, como sé. Es por eso que quiero saber si hay alguna manera de pasar eso como un parámetro de línea de comandos para devenv.com. – Poulo