Microsoft .net framework 4.7
Содержание:
- Установка языковых пакетов
- Установить данную платформу можно различными способами.
- Microsoft .NET Framework 4.7.1 Final
- JIT
- Скачайте Microsoft .NET Framework 4.7 бесплатно
- Windows Communication Foundation (WCF)
- Связанные статьи
- Выберите и установите нужные Вам версии XP, 7, 8,10
- Аппаратно-программные требования
- .NET Framework
- Ядро
- .NET/.NET Core
- Приложение
- Windows Presentation Foundation (WPF)
- Что такое платформа .NET Framework?
Установка языковых пакетов
Языковые пакеты — это исполняемые файлы, содержащие локализованные ресурсы (например, переведенные тексты сообщений об ошибках и пользовательского интерфейса) для поддерживаемых языков. Если языковой пакет не установлен, сообщения об ошибках платформы .NET Framework и другой текст отображаются на английском
Обратите внимание, что веб-установщик автоматически устанавливает языковой пакет, который соответствует операционной системе, но можно загрузить на компьютер дополнительные языковые пакеты. Автономные установщики не содержат языковых пакетов
Важно!
Языковые пакеты не содержат компоненты платформы .NET Framework, необходимые для запуска приложения, поэтому перед установкой языкового пакета необходимо запустить веб-установщик или автономный установщик. Если вы уже установили языковой пакет, удалите его, установите .NET Framework и переустановите языковой пакет.
-
Откройте страницу загрузки языковых пакетов для установленной версии платформы .NET Framework:
- .NET Framework 4.8
- .NET Framework 4.7.2
- .NET Framework 4.7.1
- .NET Framework 4.7
- .NET Framework 4.6.2
- .NET Framework 4.6.1
- .NET Framework 4.6
- .NET Framework 4.5.2
- .NET Framework 4.5.1
- .NET Framework 4.5
-
Выберите требуемый язык в списке и подождите несколько секунд, чтобы страница перезагрузилась на этом языке.
-
Выберите Загрузить.
В приведенной ниже таблице перечислены поддерживаемые языки.
Язык | culture |
---|---|
Арабский | ar |
Чешский | cs |
Датский | da |
Голландский | nl |
Финский | fi |
Английский (США) | en-US |
Французский | fr |
Немецкий | de |
Греческий | el |
Иврит | he |
Венгерский | hu |
Итальянский | it |
Японский | ja |
Корейский | ko |
Норвежский | Нет |
Польский | pl |
Португальский (Бразилия) | pt-BR |
Португальский (Португалия) | pt-PT |
Русский | ru |
Китайский, упрощенное письмо | zh-CHS |
Испанский | es |
Шведский | sv |
Китайский (традиционный) | zh-CHT |
Турецкий | tr |
Установить данную платформу можно различными способами.
- Установив операционную систему, пакет обновлений которой уже включает в себя эту платформу.
- Скачать Net Framework а затем установить. (Официальные ссылки у нас на сайте)
- Установить в качестве дополнительного ПО при установке игры.
- Автоматически установить, используя «Центр обновления Windows»
Бывают случаи: Что во время запуска игры или приложения на экране всплывает окно примерного содержания: «(имя приложения) требует наличие .НЕТ Фреймворк. Пожалуйста скачайте и установите Net Framework 3.5 или выше.» Что делает запуск данного приложения невозможным без этой платформы. Если у вас установлена Microsoft Net Framework 4.7, то это не означает что, вам не нужны более старые версии. Вам понадобится установить и Microsoft Net Framework 4 и предыдущие версии. Настоятельно рекомендуется установить все существующие касательно вашей операционной системы.
Microsoft .NET Framework 4.7.1 Final
Microsoft .NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году. Основой платформы является исполняющая среда Common Language Runtime (CLR), способная выполнять как обычные программы, так и серверные веб-приложения. .NET Framework поддерживает создание программ, написанных на разных языках программирования. Платформа необходима для установки и корректной работы многих программ, поэтому необходима пользователям.Microsoft .NET Framework 4.7.1 — это высокосовместимое обновление «на месте» для Microsoft .NET Framework версий 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1 и 4.6.2 для Windows 7 с пакетом обновления 1 (SP1), Windows 8.1, юбилейного обновления Windows 10, Windows Server 2008 R2 с пакетом обновления 1 (SP1), Windows Server 2012, Windows Server 2012 R2 и Windows Server 2016.Системные требования:·Windows 7 с пакетом обновления 1 (SP1) (x86 и x64)·Windows 8.1 (x86 и x64)·Юбилейное обновление Windows 10 (x86 и x64)·Windows Server 2008 R2 с пакетом обновления 1 (SP1) (x64)·Windows Server 2012 (x64)·Windows Server 2012 R2 (x64)Windows Server 2016 (x64)Торрент Microsoft .NET Framework 4.7.1 Final подробно:Среды разработки .NET-приложений:Microsoft Visual Studio (C#, Visual Basic .NET, Managed C++),SharpDevelop,MonoDevelop,Eclipse,Borland Developer Studio (Delphi for .NET, C#),PascalABC.NET и т. д.Приложения также можно разрабатывать в текстовом редакторе и использовать консольный компилятор.Подобно технологии Java, среда разработки .NET создаёт байт-код, предназначенный для исполнения виртуальной машиной. Входной язык этой машины в .NET называется MSIL (Microsoft Intermediate Language), или CIL (Common Intermediate Language, более поздний вариант), или просто IL. Применение байт-кода позволяет получить кроссплатформенность на уровне скомпилированного проекта (в терминах .NET: сборка), а не только на уровне исходного текста, как, например, в С. Перед запуском сборки в среде исполнения CLR байт-код преобразуется встроенным в среду JIT-компилятором (just in time, компиляция на лету) в машинные коды целевого процессора. Также существует возможность скомпилировать сборку в родной (native) код для выбранной платформы с помощью поставляемой вместе с .NET Framework утилиты NGen.exe.Следует отметить, что один из первых JIT-компиляторов для Java был также разработан фирмой Microsoft. Современная технология динамической компиляции позволяет достигнуть уровня быстродействия, аналогичного традиционным «статическим» компиляторам (например, C++), и вопрос быстродействия зачастую зависит от качества того или иного компилятора.Release NotesRelease Notes
Скриншоты Microsoft .NET Framework 4.7.1 Final торрент:
Скачать Microsoft .NET Framework 4.7.1 Final через торрент:
microsoft_net_framework.torrent (cкачиваний: 685)
JIT
Сведения
Из-за изменений, представленных в версии .NET Framework 4.7, в некоторых случаях созданный JIT-компилятором код в приложениях на платформе .NET Framework 4.7 некорректно сравнивает значения . Дополнительные сведения см. в статье Проблема № 11508. Некорректное автоматическое формирование кода при передаче и сравнении аргументов ushort на веб-сайте GitHub.com.
Предложение
Если вы сталкиваетесь с проблемами при сравнении 16-разрядных значений без знака в .NET Framework 4.7, выполните обновление до .NET Framework 4.7.1.
Имя | Значение |
---|---|
Область | Пограничный случай |
Version | 4.7 |
Type | Среда выполнения |
Скачайте Microsoft .NET Framework 4.7 бесплатно
Версия | Платформа | Язык | Размер | Формат | Загрузка |
---|---|---|---|---|---|
* скачайте бесплатно Microsoft .NET Framework для Windows, файл проверен! | |||||
Microsoft .NET Framework 4.5 |
Windows |
Русский | 1MB | .exe |
Скачать |
Microsoft .NET Framework 4 |
Windows | Русский | 0.9MB | .exe |
Скачать |
Microsoft .NET Framework 4.6 |
Windows | Русский | 1.5MB | .exe |
Скачать |
Microsoft .NET Framework 3.5 |
Windows | Русский | 2.9MB | .exe |
Скачать |
Microsoft .NET Framework последняя версия |
Windows | Русский | 1MB | .exe |
Скачать |
Microsoft .NET Framework 4.7 |
Windows | Русский | 1MB | .exe |
Скачать |
Обзор Microsoft .NET Framework
Microsoft .NET Framework – программная платформа на базе CLR, создающая условия для разработки и установки компьютерного ПО. Содержит системные компоненты и библиотеки, необходимые для работы с приложениями, обеспечивает взаимодействие с данными, расположенными на локальных дисках и в сети. Платформа адаптирована для среды Windows, начиная с версии 7 является составной частью ОС.
Скриншоты
Похожие программы
SpeedFan
Google Earth
DirectX — пакет библиотек, необходимый системе для работы с мультимедиа
ArtMoney
Andy
Hamachi
Tunngle
Game Maker Studio — разработка игр и приложений под различные платформы
IObit Malware Fighter — для удаления вредоносных программ – троянов, кейлоггеров
Mobogenie
Nokia PC Suite
BlueStacks — программа для запуска android приложение на windows
360 Total Security — условно-бесплатное антивирусное программное обеспечение
Fences
Hotspot Shield
7-Zip — бесплатный архиватор для windows
Origin
CPU-Z
Driver Booster Free — программа для поиска и установки новых драйверов
Acronis Disk Director — пакет инструментов для работы с жесткими дисками компьютера
DriverPack Solution — для автоматической установки и обновления драйверов
Cheat Engine
VirtualBox — создание вирутальных машин
Reg Organizer — программное обеспечение для оптимизации и очистки компьютера
Bandicam — программа для снятия скриншотов и записи видео с экрана
Nox App Player — программа для запуска андроид игр и приложений на windows
2GIS
Razer Game Booster — программа для отключения неиспользуемых процессов
Punto Switcher
Radmin
Mathcad
Ammyy Admin
3DMark
Action!
FurMark
Xpadder
Adobe Dreamweaver
Driver Genius — сканирования и обновление драйверов на компьютере
PowerDVD — проигрыватель мультимедийных файлов
CheMax
GOM Player — медиапроигрыватель для Windows
FBReader
Cool Reader
Samsung Kies — подключение телефонов и смартфонов компании Samsung к ПК
Connectify Hotspot
MyPublicWiFi
Nero Burning ROM
Free Studio — пакет объединяющий более 40 мультимедийных программ
WinSCP
ImgBurn
FB2 Reader
FastStone Capture
EasyBCD
STDU Viewer
NVIDIA PhysX
ManyCam
Virtual Router
Dropbox
Adguard
Dr.Web CureIt! — бесплатная утилита для лечения компьютера от вредоносного ПО
Яндекс.Диск
Kaspersky Free — бесплатная версия антивируса от лаборатории Касперского
NOD32 — хороший антивирус для компьютера
iTunes — программа для синхронизации между мобильными устройствами Apple
Rufus
PRO100
Arduino
CGMiner
Maple
Visual Studio
Bitcoin Core
Глаз.ТВ
Kingo Root
Android Studio
Scratch
Firebird
Charles
NVIDIA GeForce
MinerGate
Microsoft .NET Framework — платформа создающая условия установки компьютерного ПО
Eclipse
NVIDIA Inspector — для работы с графической подсистемой
HWMonitor
Core Temp
Display Driver Uninstaller — для удаления устаревших драйверов видеокарт
VueScan
CrystalDiskInfo — диагностическая утилита для проверки жестких дисков
HDD Low Level Format Tool — утилита, предназначенная для форматирования жестких дисков
Ускоритель компьютера — оптимизация операционной системы Windows
Classic Shell
WinThruster — оптимизация операционных систем семейства Windows
Avast Free Antivirus — бесплатный Аваст антивирус для компьютера
Mcafee — антивирусная программа, для защиты компьютера от внешних угроз
Intel Driver
ASUS Update — утилита, предназначенная для обновления BIOS на компьютере
Clownfish
Evernote
GeForce Experience — автоматического поиск драйверов видеокарт компании Nvidia
Облако Mail.ru
CPU Control
Microsoft Security Essentials — антивирус для защищиты операционной системы
ActiveSync
BlueSoleil
Malwarebytes Anti-Malware — частично бесплатная антивирусная утилита
TV Player Classic
CyberGhost VPN
RivaTuner
PuTTY
Trend Micro HijackThis
VMWare Workstation
Supremo
AnyDesk
Rainmeter
RocketDock
Lightshot
TunnelBear
AMD Catalyst Control Center — программа для настройки видеокарт AMD Radeon
Аудио | Видео программы
Графические программы
Microsoft Office
Игры
Интернет программы
Диски и Файлы
Windows Communication Foundation (WCF)
Подробнее
Начиная с версии .NET Framework 4.7.1, конструктор создает исключение ArgumentException, если один из элементов равен . В версии .NET Framework 4.7 и более ранних исключение не создается.
Предложение
Если из-за этого изменения в .NET Framework 4.7.1 или более поздних версий вы сталкиваетесь с проблемами совместимости, вы можете отключить его, добавив следующую строку в раздел файла app.config:
Имя | Значение |
---|---|
Область | Дополнительный номер |
Версия | 4.7.1 |
Type | Среда выполнения |
AddressHeaderCollection(IEnumerable)
MsmqSecureHashAlgorithm WCF теперь по умолчанию имеет значение SHA256
Подробные сведения
Начиная с версии .NET Framework 4.7.1, в WCF для подписывания сообщений Msmq по умолчанию используется алгоритм SHA256. В .NET Framework 4.7 и более ранних версий для подписывания сообщений по умолчанию используется алгоритм SHA1.
Предложение
Если из-за этого изменения в .NET Framework 4.7.1 или более поздних версий вы сталкиваетесь с проблемами совместимости, вы можете отключить это изменение, добавив следующую строку в раздел файла app.config:
name | Значение |
---|---|
Область | Дополнительный номер |
Версия | 4.7.1 |
Type | Среда выполнения |
Подробнее
Начиная с версии .NET Framework 4.7.1 Windows Communication Foundation использует хэш SHA256 для формирования случайных имен для именованных каналов. В .NET Framework 4.7 и более ранних версиях используется хэш SHA-1.
Предложение
Если из-за этого изменения в .NET Framework 4.7.1 или более поздних версий вы сталкиваетесь с проблемами совместимости, вы можете отключить это изменение, добавив следующую строку в раздел файла app.config:
name | Значение |
---|---|
Область | Дополнительный номер |
Версия | 4.7.1 |
Type | Среда выполнения |
Связанные статьи
Заголовок | Описание |
---|---|
Обзор | Содержит подробные сведения для разработчиков, которые занимаются созданием приложений, предназначенных для платформы .NET Framework. |
Руководство по установке | Содержит сведения об установке платформы .NET Framework. |
.NET Framework и внештатные выпуски | Содержит описание внештатных выпусков платформы .NET Framework и порядка их использования в приложении. |
Требования к системе | Содержит требования к оборудованию и операционной системе для использования платформы .NET Framework. |
Документация по .NET Core | Концептуальная и справочная документация по API для .NET Core. |
.NET Standard | Описывает стандарт .NET Standard, который представляет собой спецификацию с возможностью управления версиями, поддерживаемую отдельными реализациями платформы .NET, что позволяет гарантировать наличие согласованного набора API-интерфейсов на различных платформах. |
Выберите и установите нужные Вам версии XP, 7, 8,10
Microsoft .NET Framework 1.0
Скачать Microsoft .NET Framework 1.0 для Windows 32/64 бит
Microsoft .NET Framework 1.1
Скачать Microsoft .NET Framework 1.1 для Windows 32/64 бит
Microsoft .NET Framework 2.0
Скачать Microsoft .NET Framework 2.0 для Windows 32 бит
Скачать Microsoft .NET Framework 2.0 для Windows 64 бит
Microsoft .NET Framework 3.0
Скачать Microsoft .NET Framework 3.0 для Windows 32/64 бит
Microsoft .NET Framework 3.5 (обязательная)
Скачать Microsoft .NET Framework 3.5 для Windows 32/64 бит
Microsoft .NET Framework 4.0
Скачать Microsoft .NET Framework 4.0 для Windows 32/64 бит
Microsoft .NET Framework 4.5
Скачать Microsoft .NET Framework 4.5 для Windows 32/64 бит
Microsoft .NET Framework 4.5.1
Скачать Microsoft .NET Framework 4.5.1 для Windows 32/64 бит
Microsoft .NET Framework 4.5.2
Скачать Microsoft .NET Framework 4.5.2 для Windows 32/64 бит
Microsoft .NET Framework 4.6
Скачать Microsoft .NET Framework 4.6 для Windows 32/64 бит
Microsoft .NET Framework 4.6.1
Скачать Microsoft .NET Framework 4.6.1 для Windows 32/64 бит
Microsoft .NET Framework 4.6.2
Скачать Microsoft .NET Framework 4.6.2 для Windows 32/64 бит
Microsoft .NET Framework 4.7
Скачать Microsoft .NET Framework 4.7 для Windows 32/64 бит
Microsoft .NET Framework 4.7.1
Скачать Microsoft .NET Framework 4.7.1 для Windows 32/64 бит
Microsoft .NET Framework 4.8
Скачать Microsoft .NET Framework 4.8 для Windows 32/64 бит
Microsoft .NET Framework 4 (веб-установщик, последняя версия, обязательная)
Скачать Microsoft .NET Framework 4 для Windows 32/64 бит
Аппаратно-программные требования
- ОС Windows от ХР SP3 до 10;
- архитектура х32,64,86, ia64;
- процессор от 1 ГГц;
- ОЗУ от 512 МБ;
- место на ПЗУ от 850 МБ.
Обратите внимание, что для архитектуры х32 подходит пакет .NET Framework 3.5, тогда как для х64,86 и ia64 — необходима (либо желательна) четвертая версия
Также важно понимать, что в случае с .NET Framework 4 для архитектуры x86 нужно 850 МБ места на жестком диске, тогда как архитектура x64 предполагает уже 2 ГБ свободного пространства на ПЗУ Вашего ПК
Если Вы решили скачать .НЕТ Фреймворк для последней версии операционной системы Windows, Вам стоит знать следующее. Для Windows 10 может потребоваться установка нескольких версий Framework в случае, если Вы решили работать с рядом старых приложений, которым нет современной альтернативы.
На нашем сайте Вы найдете любую нужную Вам версию данного .NET Framework, включая самую последнюю. Мы размещаем только официальные версии программ, следим за обновлениями ПО и безопасностью файлов на нашем сервере. На этой странице размещена бесплатная официальная русская версия ПО, скачать которую Вы можете без утомительной регистрации. Установка клиентского профиля программной платформы .NET Framework не вызовет затруднений: Вам достаточно следовать инструкции Мастера установки ПО в Windows.
.NET Framework
.NET Framework is a Windows-only version of .NET for building any type of app that runs on Windows.
Version | Developer Pack Do you want to build apps? The developer pack is used by software developers to create applications that run on .NET Framework, typically using Visual Studio. | Runtime Do you want to run apps? The runtime includes everything you need to run existing apps/programs built with .NET Framework. | Release notes |
---|---|---|---|
.NET Framework 4.8 | Developer Pack | Runtime | Release notes |
.NET Framework 4.7.2 | Developer Pack | Runtime | Release notes |
.NET Framework 4.7.1 | Developer Pack | Runtime | Release notes |
.NET Framework 4.7 | Developer Pack | Runtime | Release notes |
.NET Framework 4.6.2 | Developer Pack | Runtime | Release notes |
.NET Framework 4.6.1 | Developer Pack | Runtime | Release notes |
.NET Framework 4.6 | Developer Pack | Runtime | Release notes |
.NET Framework 4.5.2 | Developer Pack | Runtime | Release notes |
.NET Framework 4.5.1 | Developer Pack | Runtime | Release notes |
.NET Framework 4.5 | Runtime | Release notes | |
.NET Framework 4.0 | Runtime | Release notes | |
.NET Framework 3.5 SP1 | Runtime | Release notes |
Ядро
Разрешение Юникода в URI, которые напоминают общие папки UNC
Подробнее
В System.Uri формирование URI файла, содержащего UNC-имя общей папки и символы Юникода, больше не приводит к созданию URI с недопустимым внутренним состоянием. Это поведение изменится, только если выполняются все указанные ниже условия:
- URI имеет схему и за ним следуют четыре или более косых черт;
- имя узла начинается с символа подчеркивания или другого незарезервированного символа;
- URI содержит символы Юникода.
Предложение
Приложения, работающие с URI, в обязательном порядке содержащими символы Юникода, потенциально могли использовать это поведение для запрета ссылок на общие папки UNC. Эти приложения должны использовать .
name | Значение |
---|---|
Область | Пограничный случай |
Version | 4.7.2 |
Type | Среда выполнения |
System.Uri
Подробнее
Uri больше не будет создавать исключение NullReferenceException при вызове TryCreate для определенных относительных URI, содержащих символы Юникода. Простое воспроизведение NullReferenceException представлено ниже (с двумя эквивалентными инструкциями):
Для воспроизведения NullReferenceException должны выполняться следующие условия:
- URI должен быть указан как относительный: с префиксом «http:», за которым не следуют две косые черты «//».
- URI должен содержать незарезервированные символы или символы Юникода, закодированные процентами.
Предложение
Пользователям, зависящим от этого поведения, для запрета относительных URI следует указывать при создании URI.
name | Значение |
---|---|
Область | Пограничный случай |
Version | 4.7.2 |
Type | Среда выполнения |
.NET/.NET Core
.NET is a free, cross-platform, open-source developer platform for building many different types of applications.
Version | Status | Visual Studio 2017 SDK Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET Core applications, using command-line tools and any editor (like Visual Studio). | Visual Studio 2019 SDK Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET Core applications, using command-line tools and any editor (like Visual Studio). | Runtime Do you want to run apps? The runtime includes everything you need to run .NET Core applications. The runtime is also included in the SDK. | Release notes |
---|---|---|---|---|---|
.NET 6.0 |
Preview |
N/A | N/A |
x64 Runtime | x86 Runtime (v6.0.0-preview.7) |
Release notes |
.NET 5.0 |
Current |
N/A |
x64 SDK | x86 SDK (v5.0.400) |
x64 Runtime | x86 Runtime (v5.0.9) |
Release notes |
.NET Core 3.1 |
LTS |
N/A |
x64 SDK | x86 SDK (v3.1.412) |
x64 Runtime | x86 Runtime (v3.1.18) |
Release notes |
.NET Core 3.0 |
End of life |
N/A |
x64 SDK | x86 SDK (v3.0.103) |
x64 Runtime | x86 Runtime (v3.0.3) |
Release notes |
.NET Core 2.2 |
End of life |
x64 SDK | x86 SDK (v2.2.110) |
x64 SDK | x86 SDK (v2.2.207) |
x64 Runtime | x86 Runtime (v2.2.8) |
Release notes |
.NET Core 2.1 |
LTS |
N/A |
x64 SDK | x86 SDK (v2.1.818) |
x64 Runtime | x86 Runtime (v2.1.30) |
Release notes |
.NET Core 2.0 |
End of life |
x64 SDK | x86 SDK (v2.1.202) |
x64 SDK | x86 SDK (v2.1.202) |
x64 Runtime | x86 Runtime (v2.0.9) |
Release notes |
.NET Core 1.1 |
End of life |
x64 SDK | x86 SDK (v1.1.14) |
x64 SDK | x86 SDK (v1.1.14) |
x64 Runtime | x86 Runtime (v1.1.13) |
Release notes |
.NET Core 1.0 |
End of life |
x64 SDK | x86 SDK (v1.1.14) |
x64 SDK | x86 SDK (v1.1.14) |
x64 Runtime | x86 Runtime (v1.0.16) |
Release notes |
Приложение
Параметры командной строки
В следующей таблице перечислены параметры, которые можно использовать при связывании распространяемого пакета .NET Framework 4.5 с программой установки приложения.
Параметр | Описание |
---|---|
/CEIPConsent | Перезаписывает поведение по умолчанию и отправляет анонимные сведения об установке в корпорацию Microsoft для совершенствования процедуры развертывания в будущем. Этот параметр можно использовать, только если программа установки запрашивает согласие пользователя и только если пользователь разрешает отправлять анонимную статистку в корпорацию Microsoft. |
/chainingpackage | Указывает имя исполняемого файла, осуществляющего привязку. Эти сведения отправляются в корпорацию Microsoft в качестве анонимной статистики для совершенствования процедуры развертывания в будущем. Если в имени пакета присутствуют пробелы, в качестве разделителей необходимо использовать двойные кавычки (например, /chainingpackage «Lucerne Publishing» ). Пример привязываемого пакета см. в разделе Получение сведений о ходе выполнения из пакета установки. |
/LCID где параметр задает код языка (список кодов см. на странице ). | Устанавливает языковой пакет, определенный параметром , и обеспечивает принудительное отображение пользовательского интерфейса на этом языке (если не включен автоматический режим). Для веб-установщика этот параметр обеспечивает установку (привязку) языкового пакета из Интернета. Примечание. Используйте этот параметр только с веб-установщиком. |
/log | | Задает расположение файла журнала. Значение по умолчанию — временная папка для процесса, а имя файла по умолчанию основано на пакете. Если файл имеет расширение .txt, создается текстовый журнал. Если указано любое другое расширение или никакого расширения, создается журнал в формате HTML. |
/msioptions | Задает параметры для передачи элементам MSI и MSP; например: . |
/norestart | Запрещает программе установки автоматически перезагружать компьютер. При использовании этого параметра привязываемое приложение должно захватить код возврата и обработать перезагрузку (см. раздел Получение сведений о ходе выполнения из пакета установки). |
/passive | Задает пассивный режим. Отображает индикатор выполнения, чтобы показать, что установка выполняется, но не выводит никаких приглашений и сообщений об ошибках. В этом режиме, при объединении в цепочку с программой установки, привязываемый пакет должен обрабатывать . |
/pipe | Создает канал связи, чтобы привязываемый пакет мог получать информацию о ходе выполнения. |
/promptrestart | Только пассивный режим; если программе установки необходима перезагрузка, она выводит соответствующий запрос для пользователя. При использовании этого параметра требуется вмешательство пользователя, если необходима перезагрузка. |
/q | Включает автоматический режим. |
/repair | Включение функции исправления. |
/serialdownload | Обеспечивает, что установка происходит только после загрузки пакета. |
/showfinalerror | Задает пассивный режим. Отображает ошибки только в том случае, если установка не выполнена успешно. При использовании этого параметра в случае ошибки установки требуется вмешательство пользователя. |
/showrmui | Используется только с параметром /passive . Выводит окно сообщения, в котором пользователю предлагается закрыть работающие в данный момент приложения .NET Framework. Это окно сообщения ведет себя одинаково как в пассивном, так и не в пассивном режиме. |
/uninstall | Удаляет распространяемый пакет .NET Framework. |
Поддерживаемые языки
В приведенной ниже таблице перечислены языковые пакеты .NET Framework, доступные для платформы .NET Framework 4.5 и более поздних версий.
LCID | Язык — страна/регион | culture |
---|---|---|
1025 | Арабский — Саудовская Аравия | ar |
1028 | Китайский (традиционное письмо) | zh-Hant |
1029 | Чешский | cs |
1030 | Датский | da |
1031 | Немецкий (Германия) | de |
1032 | Греческий | el |
1035 | Финский | fi |
1036 | Французский (Франция) | fr |
1037 | Иврит | he |
1038 | Венгерский | hu |
1040 | Итальянский (Италия) | it |
1041 | Японский | ja |
1042 | Корейский | ko |
1043 | Голландский (Нидерланды) | nl |
1044 | Норвежский (Букмол) | Нет |
1045 | Польский | pl |
1046 | Португальский (Бразилия) | pt-BR |
1049 | Русский | ru |
1053 | Шведский | sv |
1055 | Турецкий | tr |
2052 | Китайский (упрощенное письмо) | zh-Hans |
2070 | Португальский (Португалия) | pt-PT |
3082 | Испанский (Испания, современная сортировка) | es |
Windows Presentation Foundation (WPF)
Связанные всплывающие окна с StaysOpen=False
Подробнее
Всплывающее окно с StaysOpen=False должно закрываться при щелчке за пределами всплывающего окна. Если несколько таких всплывающих окон связаны по цепочке (например, одно содержит другое), возникает множество проблем, в том числе следующие:
- Откройте два уровня и щелкните вне окна P2, но внутри окна P1. Ничего не происходит.
- Откройте два уровня и щелкните вне окна P1. Оба всплывающих окна закроются.
- Откройте и закройте два уровня. Теперь попытайтесь снова открыть окно P2. Ничего не происходит.
- Попробуйте открыть три уровня. Это невозможно. (В зависимости от места щелчка, либо ничего не происходит, либо первые два уровня закрываются.)
Теперь поведение окон в этих и других случаях исправлено.
Имя | Значение |
---|---|
Область | Пограничный случай |
Version | 4.7.1 |
Type | Среда выполнения |
Popup.StaysOpen
Сбой в селекторе при удалении элемента из пользовательской коллекции INCC
Сведения
может возникнуть в следующих сценариях:
- ItemsSource для является коллекцией с пользовательской реализацией .
- Выбранный элемент удаляется из коллекции.
- Для установлено = –1 (что указывает на неизвестную позицию).
Стек вызовов исключения начинает . Это исключение может возникать на платформе .NET Framework 4.5, если приложение содержит больше одного потока Dispatcher. В .Net Framework 4.7 исключение также может возникнуть в приложениях с одним потоком Dispatcher.
Проблема устранена в .Net Framework 4.7.1.
Предложение
Выполните обновление до .NET Framework 4.7.1.
Имя | Значение |
---|---|
Область | Дополнительный номер |
Version | 4.7 |
Type | Среда выполнения |
Улучшенные подсказки клавиш в WPF
Подробнее
Поведение подсказок клавиш было изменено и теперь совпадает с поведением в проводнике и Microsoft Word. WPF проверяет, включено ли состояние подсказки клавиш в случае, если нажата (в частности, Key или ), и обрабатывает клавиши подсказок соответствующим образом. Подсказки клавиш теперь закрывают меню, даже если оно открыто с помощью мыши.
Предложение
Н/Д
name | Значение |
---|---|
Область | Пограничный случай |
Version | 4.7.2 |
Type | Среда выполнения |
Подробнее
При изменении макета в следующих обстоятельствах может возникать бесконечный цикл:
- Определения строк содержат два атрибута *-rows, которые объявляют значения MinHeight и MaxHeight.
- Содержимое *-rows не превышает ограничение, устанавливаемое соответствующим значением MaxHeight.
- Первое значение MinHeight (плюс любые другие фиксированные или автоматические строки) превышает доступную высоту сетки.
- Приложение предназначено для .NET Framework 4.7 или использует алгоритм выделения версии 4.7, включенный с помощью параметра .
Кроме того, цикл может возникать при наличии более двух строк или в аналогичных случаях для столбцов. Проблема устранена в .Net Framework 4.7.1.
Предложение
Выполните обновление до .NET Framework 4.7.1. Кроме того, если вам не требуется алгоритм выделения версии 4.7, вы можете использовать следующий параметр конфигурации:
Имя | Значение |
---|---|
Область | Пограничный случай |
Version | 4.7 |
Type | Среда выполнения |
Что такое платформа .NET Framework?
Платформа .NET Framework — это управляемая среда выполнения для ОС Windows, предоставляющая разнообразные службы выполняемым в ней приложениям. Она состоит из двух основных компонентов: среды CLR — механизма, управляющего выполняющимися приложениями, и библиотеки классов .NET Framework — библиотеки проверенного кода, предназначенного для повторного использования, который разработчики могут вызывать из своих приложений. Вот какие службы предоставляет .NET Framework выполняемым в ней приложениям.
-
Управление памятью Во многих языках программисты должны предусматривать выделение и освобождение памяти, а также управлять временем жизни объектов. В приложениях .NET Framework эти функции выполняет среда CLR.
-
Общая система типов. В традиционных языках программирования базовые типы определяются компилятором, что осложняет взаимодействие между языками. В .NET Framework базовые типы определяются системой типов .NET Framework, при этом для всех языков .NET Framework используются одни и те же базовые типы.
-
Обширная библиотека классов. Разработчикам не требуется писать код для выполнения стандартных низкоуровневых операций программирования, так как они используют удобную библиотеку типов и членов, входящую в библиотеку классов .NET Framework.
-
Платформы и технологии разработки. Платформа .NET Framework включает библиотеки для конкретных областей разработки приложений, например ASP.NET для веб-приложений, ADO.NET для доступа к данным, Windows Communication Foundation для приложений, ориентированных на службы, а также Windows Presentation Foundation для классических приложений Windows.
-
Взаимодействие языков. Языковые компиляторы, ориентированные на .NET Framework, выдают промежуточный код, называемый языком CIL (Common Intermediate Language), который, в свою очередь, компилируется во время выполнения средой CLR. С помощью этой функции подпрограммы, написанные на одном языке, доступны в других языках, поэтому разработчики могут создавать приложения на предпочитаемых языках.
-
Совместимость версий. Обычно приложения, разработанные на основе конкретной версии платформы .NET Framework, могут выполняться без доработок и на более поздних версиях платформы.
-
Параллельное выполнение. Платформа .NET Framework помогает разрешать конфликты версий, поскольку на компьютере могут быть установлены несколько версий среды CLR. Это означает, что несколько версий приложений могут существовать совместно и приложение может выполняться на версии платформы .NET Framework, для которой оно было создано. Параллельное выполнение применяется к группам версий .NET Framework 1.0/1.1, 2.0/3.0/3.5 и 4/4.5.x/4.6.x/4.7.x/4.8.
-
Настройка для различных версий. При настройке в соответствии со стандартом .NET разработчики создают библиотеки классов, которые работают на различных платформах .NET Framework, поддерживаемых соответствующей версией стандарта. Например, библиотеки, разработанные в соответствии со стандартом .NET Standard 2.0, могут использоваться приложениями, ориентированными на платформы .NET Framework 4.6.1, .NET Core 2.0 и UWP 10.0.16299.