Come posso usare la "shell di Visual Studio" nell'utilità di pianificazione per Windows?


0

Compilo il mio codice dalla shell di Visual Studio (shell VS) usando jam. La shell stessa viene avviata utilizzando "% comspec% / k" C: \ Programmi (x86) \ Microsoft Visual Studio 9.0 \ VC \ vcvarsall.bat "x86".

Sto configurando lo scheduler per eseguire automaticamente questa build ogni notte, ma per la compilazione viene utilizzata la shell normale, il che non riesce perché non riesce a trovare il compilatore e altri nel percorso (questo viene impostato automaticamente all'interno della shell VS). Voglio che i miei comandi jam vengano eseguiti all'interno della 'shell VS' dallo scheduler. Come posso fare questo?

Risposte:


1

Ho trovato la risposta

Sto usando quanto segue all'interno di uno script batch e inserisco il comando jam dopo l'esecuzione della riga seguente. Questa chiamata di seguito viene estratta dal file vcvarsall.bat stesso.

call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat"
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.