批处理文件如下:@echo off
echo 建立日期 %date%
echo 建立日期 %date%>build.log
"C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" 解决方案名.sln /rebuild RELEASE /out output.log
type output.log>>build.log
echo 完成构建
echo 完成构建>>build.log
start notepad build.log问题:
这样编译解决方案的话如果解决方案里面有多个工程项目,不能根据我的需要先编译那个工程,后编译哪个工程,
比如我要先编译所有lib工程或者dll工程完以后再编译exe工程.........不知道有人研究过这个吗?求大侠解答一下...
/project 参数 怎么用,求一个完整的示例.....先谢谢了!

解决方案 »

  1.   

    devenv.exe的命令行参数 
      

  2.   


    我不是问你参数,我是问怎么用!
    参数直接
    "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /?
    就出来了!
      

  3.   

    解决了,之前是加了/project 但是项目文件路径写错了导致没有成功,现在ok了!
      

  4.   

    @echo off
    echo 建立日期 %date%
    echo 建立日期 %date%>build.log
    "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" 解决方案名.sln  /project 项目名称 /rebuild RELEASE /out output.log
    type output.log>>build.log
    echo 完成构建
    echo 完成构建>>build.log
    start notepad build.log