【发布时间】:2013-02-18 12:56:12
【问题描述】:
我已经下载了C# 2000 express edition并做了一个项目。
我可以像这样从命令提示符编译这个项目
"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\vcsexpress.exe" myProj.sln /build
我的问题是,有没有更“平台/IDE”独立的方式来做到这一点?
这样
msbuild myProj.sln /build
msbuild 是一些很棒的 microsoft windows 内置工具,它不仅可以发现它是一个 C# 项目,还可以找到正确的编译器并启动它。
/斯蒂芬
【问题讨论】:
-
使用Visual Studio Express?
-
Google 搜索
msbuild会显示确实,MSBuild 确实存在,它会做你想做的大部分事情 (msdn.microsoft.com/en-GB/library/0k6kkbsd.aspx) - 奇怪/可悲的是你'必须跳过一些障碍才能找到 MSBuild 本身(因为 .NET Framework 的每个版本都有自己的 MSBuild)。 -
C# 2000?!那是什么?
标签: c# batch-file compilation command