Получи 30.000 рублей от codeby

Мы запустили конкурс для авторов, в котором может принять участие любой желающий. За первое место - 7500 руб., второе - 5000, третье 2500. Главный приз 30.000 рублей вы получаете независимо от места в конкурсе. Подробнее на форуме codeby ...

Куда устанавливается .net framework 4.5?

Если Вы хоть раз устанавливали одну из предыдущих версий платформы, то знаете, что основная часть файлов устанавливается в каталог:

Если Вам нужно установить последнюю версию платформы, но Вы не знаете, откуда её можно скачать и как её правильно установить, то можете прочитать статью: Установка .Net Framework 4.5

Внутри данного каталога находиться несколько подпапок, которые имеют имена такого вида: v1.1.4322, v3.5, v4.0.30319 и так далее. Не трудно догадаться, что v- (version), а затем указана сама версия .net

файлы .net framework

Как видно для каждой платформы создается своя подпапка, если рассуждать логически, то после установки .Net Framework 4.5 так же должна была появиться папка с именем v4.5, но как видно ее, почему-то нет. Возникает вопрос, где искать файлы данной платформы?

Ответ: в папке v4.0.30319.

Это связано с тем, что в ходе установки, происходит лишь обновление уже существующих сборок платформы. То есть имя файла сборки остается тем же, но внутреннее содержимое сборки изменяется, добавляются новые пространства имён, члены и типы.


Набираем команду codeby webinar

Набираем команду для организации и проведения вебинаров Подробнее ...

Для чего тогда нужны остальные папки?

На папки версии v1.x.x можно не обращать внимания, данная версия платформы не поддерживается операционной системой Windows 7 и выше, папки v2-v3.5 необходимы для совместимости.

Например: ваша программа написана под .net framework версии 3.5, а Вы пытаетесь её запустить под платформу 4.5. Если на вашем компьютере не будет папки v3.5, то будет выдано исключение и программа запущена не будет. Потому что, программа может быть запущена только под той версией фреймворка, под которую она была написана тоесть 3.5, или в его более ранних версиях: 3.0, 2.0 и так далее.

Разработчики учли этот момент, и для того чтобы вам не приходилось каждый раз скачивать все версии платформ вручную, сделали так, чтобы при установке последней версии платформы автоматически устанавливать и все предыдущие версии. То есть теперь если Вы запустите файл, написанный под версию .net 3.5, то никаких исключений Вы не получите, а приложение будет успешно запущено.

Читайте также:



Похожие темы

Установка .Net Framework 4.5 Установка .Net Framework 4.5 В этой статье рассмотрим установку новой платформы в операционных системах Windows 7 и 8. Если Вы не знаете, что такое .n...
FirePhish — полноценный фишинг фреймворк... Полноценный фишинг фреймворк: FirePhish  FirePhish Wiki Скачать FirePhish FirePhish является полноценным фишинг фреймворком для управления всем...
Знакомство с платформой .NET Framework... .NET Framework знакомство с платформой Вопросы, касающиеся платформы очень часто можно встретить на собеседовании, при чём не только на программиста ...
Kernel Fuzzer — межплатформенный фреймворк... Межплатформенный фреймворк Kernel Fuzzer В течение некоторого времени существовало несколько наборов инструментов, которые предлагали методы выяв...
EaST Framework — фреймворк эксплойтов и инст... Фреймворк эксплойтов и инструментов безопасности: EaST Framework Скачать EaST Framework EaST Framework - среда тестирования на проникновение...