|
Где лежат исходные коды NET Framework ?
|
|||
---|---|---|---|
#18+
Привет. Вопрос немного глупый, пожалуй. Для повышения образованности, решил декомпильнуть и посмотреть исходный код .NET Framework. Скачал два бесплатных декомпилятора (Telerik, JetBrains). Где, собственно, лежат исходники ? Пытаюсь загрузить из: C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework Но те библиотеки какие-то странные. В них нет кода, только описание интерфейсных частей классов (без реализации) ! А где сам код ? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2014, 15:22 |
|
Где лежат исходные коды NET Framework ?
|
|||
---|---|---|---|
#18+
UPD. Есть еще GAC: C:\WINDOWS\assembly Так вот, там либы лежат с исходным кодом ! Но как оттуда их скопировать ? Дело в том, что у меня декомпилятор стоит на одном компе, а .NET 4.5 на другом.... Как бы скопировать библиотеки с одного компа на другой ? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2014, 15:24 |
|
Где лежат исходные коды NET Framework ?
|
|||
---|---|---|---|
#18+
Ростигай, смотри папку C:\Windows\Microsoft.NET\Framework\vXXX\. Кстати исходники для .NET 4.5.1 можно смотреть онлайн - http://referencesource.microsoft.com/ Что касается папки Reference Assemblies, то туда складываются сборки только с метаданными чтобы на них можно было ссылаться. При запуске загружаться они будут из GAC. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2014, 15:28 |
|
Где лежат исходные коды NET Framework ?
|
|||
---|---|---|---|
#18+
РостигайСкачал два бесплатных декомпилятора (Telerik, JetBrains). Где, собственно, лежат исходники ?Забавно... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2014, 15:29 |
|
Где лежат исходные коды NET Framework ?
|
|||
---|---|---|---|
#18+
Ростигай, файлы из C:\Windows\Assembly можно получить с помощью любого менеджера файлов который игнорирует расширения оболочки. Например, Total Commander или FAR. Также не забывай что в .NET 4 GAC переехал в папку C:\Windows\Microsoft.NET\assembly\ ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2014, 15:32 |
|
Где лежат исходные коды NET Framework ?
|
|||
---|---|---|---|
#18+
skyANA, Тут такое дело :) Я хочу изучать исходники 4.5.... На машине стоит только 4.0. Поэтому нужно скопировать 4.5 - но вот как их скопировать из GAC ? :) Хотя, вон ссылку выше дали на сайт, где исходники эти лежат. Может этого и хватит. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2014, 15:33 |
|
Где лежат исходные коды NET Framework ?
|
|||
---|---|---|---|
#18+
РостигайskyANA, Тут такое дело :) Я хочу изучать исходники 4.5.... На машине стоит только 4.0. Поэтому нужно скопировать 4.5 - но вот как их скопировать из GAC ? :) Хотя, вон ссылку выше дали на сайт, где исходники эти лежат. Может этого и хватит. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2014, 15:39 |
|
Где лежат исходные коды NET Framework ?
|
|||
---|---|---|---|
#18+
skyANA, Спасибо. Вот, то что нужно :) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2014, 15:46 |
|
Где лежат исходные коды NET Framework ?
|
|||
---|---|---|---|
#18+
РостигайskyANA, Тут такое дело :) Я хочу изучать исходники 4.5.... На машине стоит только 4.0. Поэтому нужно скопировать 4.5 - но вот как их скопировать из GAC ? :) Хотя, вон ссылку выше дали на сайт, где исходники эти лежат. Может этого и хватит. Их ещё там скачать можно. Правда, там не все файлы, так что скомпилировать не получится. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2014, 16:04 |
|
Где лежат исходные коды NET Framework ?
|
|||
---|---|---|---|
#18+
В настройках dotPeek выставить обведенную галку - он сам будет качать исходники ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2014, 16:37 |
|
Где лежат исходные коды NET Framework ?
|
|||
---|---|---|---|
#18+
Сон Веры Павловны, Не, это уже слишком :) В приципе сечас уже все ок, спасибо. Либы открываются и декомпилированный код отображается. Полезно будет периодически изучать код того или иного класса, для самообразования. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2014, 17:58 |
|
|
start [/forum/topic.php?fid=20&fpage=106&tid=1402400]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 321ms |
total: | 452ms |
0 / 0 |