Automate Everything

关于自动化相关的任何东西,包括自动化测试,Visual Studio宏, 自动化安装部署等
星期一, 2008-04-14, 10:58

你是否知道-怎么从命令行编译(build)一个解决方案(Solution)

转载自:Did you know… How to build a solution from the command line

建议使用Visual Studio 2005 Command Prompt来运行所有的命令
你可以从开始菜单-> 所有程序 –> Microsoft Visual Studio 2005 –> Visual Studio Tools来运行Visual Studio 2005 Command Prompt,这样你就不需要担心怎么设置正确的环境变量,比如PATH

试试输入Devenv /?
从命令行的输出,你可以看到这个命令的帮助,你需要用这些来进行编译

在命令行的帮助,你可以看到这个示例:
devenv solutionfile.sln /build solutionconfig [ /project projectnameorfile [ /projectconfig name ] ]

上边的命令可以简化为:
devenv <solutionname> /build

你同样可以制定解决方案(Solution)的配置和工程配置。你可以使用Build->Configuration Manager来创建一个新的工程和解决方案的配置来进行编译。例如:
devenv <solutionname> /build "Debug|Any CPU" /project <projectname> /projectconfig “Debug|Any CPU”

最后一点,你可以指定将编译的日志写在什么地方:
devenv <solutionname> /build "Debug|Any CPU" /project <projectname> /projectconfig “Debug:Any CPU” /out <filename>

把这篇文章分享到: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • bodytext
  • Google
  • Facebook
  • Furl
太差了有点差马马虎虎了很不错非常好 (1 votes, average: 5 out of 5)
Loading ... Loading ...

随机文章

  • 你是否知道-VisualStudio中怎么使用工程模板
  • 55招玩转Google
  • PictureTrail的照片展示
  • Status Update:)
  • 你是否知道-Visual Studio中进行列选取
  • 3 Responses to “你是否知道-怎么从命令行编译(build)一个解决方案(Solution)”

    1. 贵站链接已加上,也请博主给我的加上:)

    2. 贵站链接已加上!麻烦站长给加下!

    3. 贵站链接已加好:)

    兄弟,建站写博客很辛苦的,给点意见吧:)