问:

如何通过命令行的方式编译.Net工程?

答:

使用随Visual Studio一块安装的devenv.com,再加上参数可以对.Net进行编译,如下

c:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com  d:\Projects\YourProject.csproj /rebuild "Release"

当然,你也可以编写批处理文件来对.net的解决方案(.sln)进行编译,如下

path %path%;c:\Program Files\Microsoft Visual Studio 8\Common7\IDE

devenv.com c:\solution1\solution1.sln /rebuild "Release"
devenv.com c:\solution2\solution2.sln /rebuild "Release"
devenv.com c:\solution3\solution3.sln /rebuild "Release"

...

关于批处理编写的规则和语法,请参照《BAT编写详细手册》一文。

转载于:https://www.cnblogs.com/westsource/archive/2007/04/05/compile_project_in_command_line.html

编写批处理文件编译.Net工程相关推荐

  1. Servlet技术简介与编写、编译Servlet程序

    1.Servlet技术简介 Servlet技术是Sun公司提供的一种实现动态网页的解决方案,它是基于Java编程语言的WEB服务器端编程技术,主要用于在WEB服务器端获得客户端的访问请求信息和动态生成 ...

  2. 第3章 OpenWrt应用层ipk编写及编译

    第3章 OpenWrt应用层ipk编写及编译 3.1 代码的编写 在package目录下新建hello_world文件夹,最终目录结构如下图所示: 编写c文件,文件为src/hello_world.c ...

  3. android 牛人必修 ant 编译android工程

    最近比较懒,博客一直都没更新,上次有人问ant 来编译android 工程,这里我就完整的整理了一下.如果你嫌弃IDE太慢或者觉得手动编译更Cool,不用IDE你可以学到更多.也是成为牛人的必修课啊! ...

  4. ant 编译android工程(转)

    最近比较懒,博客一直都没更新,上次有人问ant 来编译android 工程,这里我就完整的整理了一下.如果你嫌弃IDE太慢或者觉得手动编译更Cool,不用IDE你可以学到更多.也是成为牛人的必修课啊! ...

  5. 如何用shell脚本编译java工程

    欢迎支持笔者新作:<深入理解Kafka:核心设计与实践原理>和<RabbitMQ实战指南>,同时欢迎关注笔者的微信公众号:朱小厮的博客. 欢迎跳转到本文的原文链接:https: ...

  6. 编写批处理文件-------基础

    第一.Windows bat 批处理文件 编写 如何编写批处理文件 批处理文件(batch file)包含一系列 DOS命令,通常用于自动执行重复性任务. 用户只需双击批处理文件便可执行任务,而无需重 ...

  7. java 获取文件所在的文件夹_带你0基础编写一个Java小程序,领略Java程序从编写到编译再到运行的全流程...

    在学习Java之前我们需要先认识下什么是计算机语言?计算机语言又有哪些分类?在了解这些后对我们理解学习帮助是很大的. 要知道计算机语言是人与计算机之间进行信息交流沟通的一种特殊语言,又分为机械语言.汇 ...

  8. Keil5配置GCC编译器编译STM32工程

    Keil一般使用ARMCC编译MCU工程代码.偶然听说Keil也是支持内嵌GCC编译器的.于是尝试了网上博客所述的一些方法,最终找到了一篇博客 http://blog.csdn.net/lan1205 ...

  9. qt creator编译qt工程时报错:undefined reference to

    qt creator编译qt工程时报错:undefined reference to qt creator编译qt工程时报错 该错误指向了本地文件,且经过调研知道,该类错误一般都是链接问题. 仔细查看 ...

最新文章

  1. Go语言资源自动回收技术
  2. 安装fitz报错_解决python 虚拟环境删除包无法加载的问题
  3. 给女朋友讲ActiveMQ是啥?
  4. 使用的组件:ckeditor
  5. 4.3.2 用jQuery进行异步加载(1)
  6. python pandas检验一列中是否只有一个值
  7. iOS提交TestFlight测试显示缺少合规证明
  8. oracle数据库数据表误删后,恢复数据处理方式
  9. 【第123期】面试攻略:谈谈对游戏策划的理解
  10. python做软件二次开发好吗_利用Python二次开发Creo
  11. C Library User 手册(25)
  12. python调用微信客户端_Python微信企业号开发之回调模式接收微信端客户端发送消息及被动返回消息示例...
  13. VMware连接不上网
  14. linux版uTorrent安装手记
  15. 【RMF】ros机器人中间件框架学习系列二:运行demos
  16. odoo学习必看-提问的智慧《How To Ask Questions The Smart Way》
  17. Flutter 安装包体积优化
  18. 9,kubernetes-Helm及其他功能性组件
  19. C语言中的* 简单记忆方法
  20. APP移动端自动化测试工具选型“兵器谱”一览(主流开源工具)

热门文章

  1. s3c2410多通道adc驱动及测试程序
  2. Linux安装使用redis
  3. 【flink】Flink 1.12.2 源码浅析 : yarn-per-job模式解析 yarn 提交过程解析
  4. 【Elasticsearch】es 面试题 积累
  5. 86-Spark2.2源码:RDD中WithScope是什么?
  6. Spring : spring的aware
  7. 01-maven build项目
  8. 朱艳梅Java_基于CNKI的大学Java程序设计教学改革文献计量分析
  9. mysql分頁查詢_mysql分頁查詢 | 學步園
  10. 热点和秒杀来临前要做的5件事