Подтвердить что ты не робот

Почему кто-то должен использовать профиль клиента .NET Framework 4?

Есть ли веские основания использовать .NET Framework 4 профиль клиента вместо полной версии?

Я имею в виду реальные причины. Я создаю приложение .NET, и, поскольку довольно легко создать установщик, который установит платформу .NET на клиентской машине, зачем использовать профиль клиента?

4b9b3361

Ответ 1

Документация отвечает на это:

Профиль клиента .NET Framework 4 является подмножеством .NET Framework 4, который оптимизирован для клиентских приложений. Он обеспечивает функциональность для большинства клиентских приложений, включая Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF) и ClickOnce. Это позволяет быстрее развертывать и меньший пакет установки для приложений, предназначенных для .NET. Каркас 4 Профиль клиента.

Небольшой пакет установки может быть бонусом, особенно если вы ориентируетесь на нетрадиционные устройства, такие как планшеты с меньшим объемом памяти. Это также сокращает время загрузки, если необходимо установить Framework.

Ответ 2

Приложения, нацеленные на профиль клиента .NET Framework 4, обычно улучшают опыт развертывания за счет меньшего размера загрузки и более быстрого времени установки. Приложение, предназначенное для профиля клиента .NET Framework 4, имеет меньший пакет перераспределения, который устанавливает минимальный набор клиентских сборок на пользовательском компьютере, не требуя присутствия полной версии .NET Framework 4.

Ответ 4

Некоторые причины:

  • Профиль клиента был доступен как рекомендуемое обновление в Центре обновления Windows с Vista (ссылка: http://support.microsoft.com/kb/982670), так что, возможно, вы не не нужно устанавливать его вообще на ваших целевых машинах.
  • являющийся отдельным профилем, он будет обновляться отдельно (поэтому клиентам не нужно будет обновлять столько же, если будет выпущен патч безопасности для функции только для сервера)