在ubuntu上编译VS2010 c#解决方案(项目)

时间:2012-09-04 16:00:09

标签: c# visual-studio ubuntu mono

在Ubuntu上使用Visual Studio构建c#解决方案的最佳方法是什么?有没有办法将.sln文件转换为makefile?我应该使用Mono吗?

4 个答案:

答案 0 :(得分:2)

我要做的第一件事就是使用Moma检查您的程序是否会按Mono运行。您还可以使用可以使用Visual Studio项目的MonoDevelop

从他们的faq:实际上,由于MonoDevelop 2.0的默认项目格式已经是VS2008风格的MSBuild项目,但VS2005和VS2010格式也都得到了处理。

答案 1 :(得分:0)

C#是.NET语言,.NET是基于Windows的框架。它已通过Mono Project移植到Linux操作系统(包括Ubuntu)。所以是的,你需要使用Mono。

答案 2 :(得分:0)

Mono是我尝试过的最好的。它在their homepage上说它们彼此之间是二进制兼容的,所以如果它已经构建,你可以在Mono上运行它。无需重新编译。

答案 3 :(得分:0)

如果你想使用像MsBuild这样的过程,你最好的选择是使用Mono。 Mono有类似的xBuild。此SO question包含有关使用Mono的一些信息。