我想创建一个批处理文件,Visual Studio 2008 x64 Cross Tools Command Prompt以便在我的PC中继续执行某些操作,这里是senario.
svn update
delete some files
MSBuild MySolutiuon.sln
delete some files
xcopy somefiles
MSBuild AutomateBuildConfiguration.xml /p:Configuration=Release
xcopy some files
delete somefiles
xcopy some files
create a Zip file if it is possible // it is not neccessary
Run Code Online (Sandbox Code Playgroud)
我可以使用简单的命令提示符和MSBuild partsVisual Studio命令提示符来完成大部分操作,但由于这两个提示符不同,我无法完成我的senario.
我已经测试了所有命令并且对我很有用,如果你知道我该怎么办,给我一个解决方案.
我检查了这个,没有任何不安和任何事先谢谢你
msbuild terminal continuous-integration command-line visual-studio
Visual Studio 2003和2005(可能是我所知道的2008)需要命令行用户在"Visual Studio命令提示符"中运行.启动此命令提示符时,它会设置C++编译器cl在编译时使用的各种环境变量.
这并不总是令人满意的.例如,如果我想从Ant中运行'cl',我想避免在'Visual Studio命令提示符'中运行Ant.运行vcvars32.bat不是一个选项,因为vcvars32.bat设置的环境在运行cl时会丢失(如果从Ant中运行).
有没有一种简单的方法来运行cl而无需在Visual Studio命令提示符下运行?