2009-02-16 13 views
10

ho eseguito il seguente comando come un evento di pre-compilazione in Visual Studio 2005 e funziona benissimo:Tortoise SubWCRev.exe pre-compilazione evento

SubWCRev.exe "C:\work\subversion\aviOffline .Net\trunk" 
"c:\test.tmpl" 
"c:\testout.txt"C:\work\subversion\aviOffline .Net\trunk" 

Così ho cambiare il comando di utilizzare il built-in di Visual Macro di Studio per una migliore manutenibilità, ma non riesce. Sembra fallire sulla macro $ (SolutionDir) perché aggiunge una barra rovesciata finale e SubWCRev.exe sembra non gradire il backslash finale?

"SubWCRev.exe" "$(SolutionDir)" "c:\test.tmpl" "c:\testout.txt" 

Esiste un comando dos o un altro modo che rimuove la barra retroversa finale?

Grazie

risposta

15

vorrei provare a mettere un punto finale:

"$(SolutionDir)."