Ho un progetto di distribuzione deployment.vdproj a cui ho aggiunto l'output del progetto di project.csproj. Voglio creare deployment.vdproj tramite la riga di comando. Ma mentre così facendo ho bisogno di specificare una proprietà (/ p :) per project.csproj. Come faccio questo?Creazione progetto di distribuzione di Visual Studio (.vdproj) tramite la riga di comando
ho usato per costruire devenv.com deployment.vdproj, ma io non riesco a capire come passare nella proprietà per project.csproj
La linea di comando che ho usato è:
devenv.exe /build Debug deployment.vdproj
Questo funziona bene. Ma voglio anche specificare il percorso di output di project.csproj. Qualcosa di simile a/p: OutputPath = "C: \ output". È possibile controllare le proprietà di project.csproj durante la creazione di deployment.vdproj? Se sì, come lo faccio?
Grazie per la risposta. Anche se non penso che risolverà il mio problema! Devo reindirizzare l'output di csproj. Se uso msbuild per costruirlo con la proprietà desiderata, e poi uso devenv.com per costruire il vdproj, andrà avanti e di nuovo costruirà il csproj senza il valore della proprietà desiderata. Pertanto, l'output di csproj si troverà nuovamente in una posizione indesiderata. msbuild non supporta la creazione di vdproj come so. Ecco perché voglio sapere se c'è un modo in cui posso passarlo come parametro della riga di comando su devenv.com. – Poulo