我最近为我的新款MacBook下载了Mono 2.我正在试图弄清楚如何用xbuild编译Visual Studio解决方案,xbuild包含在Mono中.有任何想法吗?
更新:xbuild现在支持解决方案文件.看xbuild
我最后一次检查时,xbuild不支持解决方案(它们使用不同的文件格式),但*.*proj文件是.
如果你有一个相对简单的解决方案,你可以分别在每个项目上使用xbuild,但如果你的解决方案非常复杂(项目之间的相互依赖性等),你可能需要做一些黑客攻击让一切顺利.
此外,值得注意的是,Visual Studio中的C++项目也不使用msbuild(虽然Visual Studio 2010应该修复它),所以如果你需要编译任何C++,你完全靠自己(当然, Mono没有C++/CLI编译器,因此无论如何你都不会使用xbuild.
这个问题/答案表明您可能希望使用mdtool.