Как выбрать .NET 4.5.2 в качестве целевой среды в Visual Studio

Я установил .NET Framework 4.5.2 в Windows 8.1. Но в Visual Studio 2013 я не вижу вариант .NET Framework 4.5.2 (см. Снимок экрана). Как настроить целевой проект для .NET 4.5.2?

Enter image description here

Ответ 1

Вам необходимо установить Microsoft.NET Framework 4.5.2 Developer Pack

Это содержит следующие компоненты (выделено мной мной):

  • .NET Framework 4.5.2

  • .NET Framework 4.5.2 Multi-Targeting Pack: содержит сборки ссылок, необходимые для создания приложений, ориентированных на .NET Framework 4.5.2

  • Языковые пакеты .NET Framework 4.5.2

  • .NET Framework 4.5.2 Пакеты языковых пакетов с несколькими таргетингами: содержит файлы IntelliSense для отображения справки при создании приложений, на которые нацелены .NET Framework 4.5.2 через Visual Studio и сторонние IDE.

Ответ 2

У меня была та же проблема. Дело в том, что я установил DevPack только для моего языка.

NDP462-DevPack-KB3151934-RUS.exe

в результате соответствующая папка здесь

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework

содержала только одну папку "ru", в то время как папка 4.6.1 была заполнена файлами.

В конце концов, установка

NDP462-DevPack-KB3151934-RUS.exe

решил проблему.