我有一个目录中的多个C#源文件(约50)。 我想要做的是分别编译所有的人,也就是让他们每个人都应该生成自己的可执行文件。 (有些文件是一个或2个目录深)。
目前,我在做什么是
csc *.cs /recurse:*.cs
这里的问题是,CSC试图编译的所有文件一起,发现该方法的多实例Main
。 我知道这是正确的行为,但这是不是我要找的。
正在写一个批处理脚本我唯一的选项,或者我可以做某种单一命令通配符魔术单独编译所有的文件?
我有一个目录中的多个C#源文件(约50)。 我想要做的是分别编译所有的人,也就是让他们每个人都应该生成自己的可执行文件。 (有些文件是一个或2个目录深)。
目前,我在做什么是
csc *.cs /recurse:*.cs
这里的问题是,CSC试图编译的所有文件一起,发现该方法的多实例Main
。 我知道这是正确的行为,但这是不是我要找的。
正在写一个批处理脚本我唯一的选项,或者我可以做某种单一命令通配符魔术单独编译所有的文件?
使用简单的蝙蝠对于像环
for /R %f in (*.cs) do csc %f
应该做