如何使用mono mcs使用“Microsoft Visual Studio解决方案文件,格式版本11.00”编译CSharp项目?
这是一个包含大量目录的项目,每个目录都包含*.cs
,*.csproj
和*.csproj.vspscc
个文件。
据我所知,这个项目唯一的开发平台是Windows,没有人试图在Linux中编译它,尽管该项目在Windows中编译时,在Linux下成功运行。
有什么想法吗?
答案 0 :(得分:3)
Mono有自己的MSBuild版本,名为xbuild,您可以使用它来构建.sln或.csproj文件。
如果需要直接使用Mono编译器,则需要查看项目文件并创建自己的命令行以传递给编译器。使用xbuild会更简单。