我正在编写一个Windows批处理脚本,以便自动启动Visual Studio 2008,构建和编译解决方案文件的过程,这样我就可以运行我的批处理文件了,而不是手动启动VS2008然后按F5。也许称之为)。
但是,下面的命令似乎不起作用:
devenv /build debug "C:\Program Files\MobileRobots\Aria\examples\myProg.sln"
有人可以指导我写这个批处理文件吗?
谢谢,
答案 0 :(得分:2)
最好的办法是使用可以从命令行调用的MsBuild - here's the Microsoft reference for it。
你会做这样的事情: msbuild“mysolutionname”.sln。
MsBuild本身将驻留在.Net framework文件夹中。它会更快,因为它可以避免在进行构建时启动Visual Studio
您可以将参数传递给它来控制构建,例如/ p:Configuration = Release 在解决方案上进行发布构建
答案 1 :(得分:2)
尝试 devenv“C:\ Program Files \ MobileRobots \ Aria \ examples \ myProg.sln”/ build