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等工具中使用。

  • 相关阅读:
    php的date对象与javascript的Date对象区别
    window.open的popup-only-once问题(document.cookie)
    window.open详解
    顶级窗口问题window.top
    javascript中的this用法
    问题1:javascript的函数对象问题
    javascript中this的用法
    javacsript:在函数内访问全局变量
    bzoj1934
    bzoj1433
  • 原文地址:https://www.cnblogs.com/SnailProgramer/p/4178105.html
Copyright © 2011-2022 走看看