我认为您正在经历的挫折已经通过Ant和与Ant相关的技术得到了解决。 (NAnt) Ant具有以下特点: 跨平台 不依赖于操作系统shell命令 不存在空格问题 或者,由于您提到正在使用VisualStudio,您可以考虑迁移到微软的MSBuild——VisualStudio的(相对较新的)构建引擎。