如何编写一个编译c#控制台应用程序的批处理程序
2011-03-22 18:14 dc毒蘑菇 | 浏览 579 次
最近在网上看了一个教程,是学C#的,但是我的机子上装不上vs,所以想写一个批处理来编译,因为每次都要我更改目录,然后复制路径,再编译,输出,特别的浪费时间,所以特来求助网友,希望帮帮忙
分享到:
举报| 2011-03-22 19:17
提问者采纳
不知道你有没有使用过ANT,你可以创建ANT脚本来构建你的应用程序。如果不是很了解,也不愿意编写的话,我介绍你一款可视化的编写ANT脚本的软件(下载30天使用的License),你可能会主要用到ant脚本的exec命令。http://www.placidsystems.com/virtualant/Default.aspx
追问:
不好意思,我是新手,你说的内个东西我不懂诶已经在学三层架构,就是不知道该怎么编,因为还没深入的去了解之前学的一些东西,不熟练,不知道该怎么编
追答:
1、这个.....请参考http://ant.apache.org/2、也可以自己编写批处理(BAT),不过维护起来比较麻烦。3、这个方法对你来说应该会更容易入手,那就是自己写一个C#的程序,让他帮你完成,为了维护方便,可以将你的配置信息写到一个文件里(格式可以是XML或者其他的)。到时,只需要简单的运行一下你写的程序,就可以自动帮你编译你的程序了。 我建议你选择上面的第三个方式。
追问:
我的想法就是你说的第二和第三点的结合,但是我好像不会
追答:
没有事,查查文档吧。http://msdn.microsoft.com/zh-cn/library/system.diagnostics.process%28v=VS.71%29.aspx可以通过Process调用你的外部应用程序,让它去编译你的C#代码。
- 提问者评价
-
谢谢了
时间: 2024-10-24 02:55:58