拖入方式编译C#代码 创建批处理c.cmd文件(如下图),代替输入csc.exe编译器的地址 %1 是批处理接受到的参数(拖入的文件地址)(%0 是批处理文件自己,空格%2 %3 %4… 自然是多文件拖入的地址了) C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe %1 echo %0 pause 正常情况是,配置系统变量,如下图 自行,举一反三