我可以在Visual Studio中浏览Mono源代码吗?

时间:2010-05-20 15:27:20

标签: visual-studio mono

我想看看在Mono中如何实现某些类,并希望使用Visual Studio中的代码导航功能。有没有人尝试将Mono源代码导入VS项目/解决方案?

1 个答案:

答案 0 :(得分:2)

是的,这很简单。 Visual Studio 2008的解决方案文件附带了一个源tarball,位于** .. \ mono-2.6.1.tar \ mono-2.6.1 \ mono-2.6.1 \ msvc **目录下(你应该指定你的单声道版本)。以下是自述文件中的引文:

  

BUILDING

     

从此目录中输入:

   msbuild.exe mono.sln /p:Configuration=Debug_eglib
     

msbuild必须在您的路径中,它随.NET Framework一起提供。

可以从here下载最新来源。

修改

首先,单声道类库是单声道运行时的一部分,并且正在与运行时同时构建。并非单声道的所有部分(以及基类库的所有部分)都是用c#编写的。例如,zlib相关的东西是用C语言编写的。构建单声道并不是一个简单的过程,我上面的答案只是关于解决方案文件所在位置的提示。在Windows上构建单声道的完整教程here。如果您只想浏览源代码,* .. \ mono-2.6.1.tar \ mono-2.6.1 \ mono-2.6.1 \ mcs \ class \ corlib \ System *将是一个很好的起点。< / p>