zoukankan      html  css  js  c++  java
  • VS2008 自动化编译脚本

    可以通过调用MSBuild来使VS2008进行自动化编译.

    1.新建文本文件,后缀名改为bat

    2.文件内加上:

    ;转到MSBuild.exe路径

    c:

    cd

    cd C:WindowsMicrosoft.NETFrameworkv4.0.30319

    ;调用MSBuild.exe来编译工程

    MSBuild D:ProjectExample.sln /t:Rebuild /p:Configuration=Debug

    ;路径换成工程所在的绝对路径,也可以通过添加环境变量的方式添加相对路径

    ;其中参数Configuration为你要编译的版本,Debug版本或Release版本

    若一个大的工程由许多小工程组成,可以在脚本中加上每个工程路径。 如:

    c:

    cd

    cd C:WindowsMicrosoft.NETFrameworkv4.0.30319

    MSBuild D:ProjectExampleA.sln /t:Rebuild /p:Configuration=Debug

    MSBuild D:ProjectExampleB.sln /t:Rebuild /p:Configuration=Debug

    MSBuild D:ProjectExampleC.sln /t:Rebuild /p:Configuration=Debug

    若希望检验每一个工程是否正常编译通过,可以在每一个语句后加上pause语句。

    c:

    cd

    cd C:WindowsMicrosoft.NETFrameworkv4.0.30319

    MSBuild D:ProjectExampleA.sln /t:Rebuild /p:Configuration=Debug

    echo. & pause

    MSBuild D:ProjectExampleB.sln /t:Rebuild /p:Configuration=Debug

    echo. & pause

    MSBuild D:ProjectExampleC.sln /t:Rebuild /p:Configuration=Debug

    echo. & pause

    3.要编译时直接点击脚本即可执行。

    该脚本也可以加入到TeamCity等工具中使用。

  • 相关阅读:
    Mysql 删除表
    Mysql 创建表
    Mysql left join
    Qt(Mac) 进程的启动
    Mysql update
    Mysql insert
    Mysql select
    Mysql INNER JOIN
    Mysql 别名
    Mysql 排序
  • 原文地址:https://www.cnblogs.com/SnailProgramer/p/4178105.html
Copyright © 2011-2022 走看看