Можно ли просмотреть исходный код Mono в Visual Studio? - PullRequest
4 голосов
/ 20 мая 2010

Я хотел бы посмотреть, как некоторые классы реализованы в Mono, и хотел бы использовать функции навигации по коду, имеющиеся в Visual Studio.Кто-нибудь пробовал импортировать исходные коды Mono как проект / решение VS?

1 Ответ

2 голосов
/ 23 мая 2010

Да, это довольно просто.Файл решения для Visual Studio 2008 поставляется с исходным архивом и находится в каталоге ** .. \ mono-2.6.1.tar \ mono-2.6.1 \ mono-2.6.1 \ msvc ** (вам следуетукажите свою моно версию конечно).Вот цитата из файла readme:

BUILDING

Из этого типа каталога:

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

msbuild должен быть на вашем пути, он поставляется с.NET Framework.

Последние источники можно загрузить с здесь .

РЕДАКТИРОВАТЬ

Прежде всего,Библиотека классов mono является частью среды выполнения mono и создается одновременно со средой выполнения.Не все части mono (а также не все части библиотеки базовых классов) написаны на c #.Например, материал, связанный с zlib, написан на C. Сборка mono - не простой процесс, мой ответ выше - всего лишь подсказка о том, где находится файл решения.Полное руководство по сборке моно на Windows может быть найдено здесь .Если вы просто хотите просмотреть исходный код, хорошей отправной точкой будет * .. \ mono-2.6.1.tar \ mono-2.6.1 \ mono-2.6.1 \ mcs \ class \ corlib \ System *.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...