Я запускаю следующую команду в качестве события предварительной сборки в Visual Studio 2005, и она отлично работает:
SubWCRev.exe "C:\work\subversion\aviOffline .Net\trunk"
"c:\test.tmpl"
"c:\testout.txt"C:\work\subversion\aviOffline .Net\trunk"
Поэтому я изменяю команду, чтобы использовать встроенные макросы Visual Studio для лучшей управляемости, но она не работает. Похоже, что он не работает в макросе $ (SolutionDir), потому что он добавляет завершающий обратный слеш, а SubWCRev.exe, похоже, не нравится конечный обратный слеш?
"SubWCRev.exe" "$(SolutionDir)" "c:\test.tmpl" "c:\testout.txt"
Есть ли команда DOS или другой способ удалить обратную косую черту?
Спасибо