Как изменить версию net framework в visual studio

Обновлено: 07.07.2024

Набор инструментов платформы

Набор инструментов платформы состоит из компилятора C++ (cl.exe) и компоновщика (link.exe) вместе со стандартными библиотеками C/C++. Studio 2015, Visual Studio 2017 и Visual Studio 2019 совместимы на уровне двоичного кода. Об этом свидетельствует основной номер версии набора инструментов, который остался равным 14. Проекты, скомпилированные в Visual Studio 2019 или Visual Studio 2017 обратно совместимы на уровне ABI с проектами, скомпилированными в Visual Studio 2017 или Visual Studio 2015. Дополнительный номер версии обновляется на 1 для каждой версии с выпуска Visual Studio 2015:

  • Visual Studio 2015: v140
  • Visual Studio 2017: v141
  • Visual Studio 2019: v142

Целевая платформа (только для проектов C++/CLI)

Создавая пользовательские наборы инструментов платформы, можно расширить поддержку целевой платформы. Дополнительные сведения см. в блоге по Visual C++ Нативное многоплатформенное нацеливание в C++ .

В обозревателе решений Visual Studio выберите проект. В строке меню откройте меню Проект и выберите Выгрузить проект. Это выгружает файл проекта (VCXPROJ) для вашего проекта.

Проект на языке C++ не может быть загружен, пока вы редактируете файл проекта в Visual Studio. Однако можно использовать другой редактор, например блокнот, чтобы изменить файл проекта, пока проект загружен в Visual Studio. Visual Studio определяет, что файл проекта был изменен и отображает запрос о необходимости перезагрузить проект.

В строке меню последовательно выберите Файл, Открыть, Файл. В диалоговом окне Открыть файл перейдите к папке проекта и откройте файл проекта (с расширением VCXPROJ).

Сохраните изменения и закройте редактор.

В разделе Обозреватель решений откройте контекстное меню своего проекта и выберите Перезагрузить проект.

Изменение набора инструментов платформы

В диалоговом окне выберите страницу свойств Свойства конфигурации > Общие.

На странице свойств щелкните Набор инструментов платформы и выберите необходимый набор инструментов из раскрывающегося списка. Например, если вы установили набор инструментов Visual Studio 2010, выберите Visual Studio 2010 (версия 100) для использования в проекте.

Шаг 1. Запуск Portability Analyzer

Запускаем Portability Analyzer и указываем расположение исходного кода проекта:

Portability Analyzer

Portability Analyzer

После этого откроется файл Excel с отчётом по проверке. У меня этот файл выглядел следующим образом:

Portability Summary

Лист Portability Summary

Шаг 2. Миграция .csproj в SDK-стиле


А вот так будет выглядеть контекстное меню проекта без пункта:







Откроется XML-файл примерно такого содержания:


Вместо только что удаленного текста вставьте следующий код необходимый для консольного приложения(здесь небольшое расхождение с первоисточником):

У меня такой блок оказался всего один, поэтом итоговый файл *.cproj стал выглядеть вот так:


Помогло удаление файла AssemblyInfo.cs


После этого проект запустился, работоспособность не нарушилась. Однако встретилась другая проблема.


Теперь необходимо добавить в проект пространство имен:

И можно пользоваться классами Point и Rect :



Что же показывает программа.

Размер: 302 KБ Интерфейс: Английский Платформа: Windows XP/Vista/7/8








Удалённую библиотеку необходимо установить заново. Сделать это можно самостоятельно и бесплатно через официальный сайт:

Установка .NET


Даем разрешение на установку

Способ 1: Обновления для Windows

    Сначала вы должны убедиться, что очередное обновление Windows 10 готово для установки. После этого откройте «Пуск» и перейдите в «Параметры».

Переход в параметры для переустановки .NET Framework в Windows 10

Переход к списку приложений для переустановки .NET Framework в Windows 10

Открытие меню Программы и компоненты для переустановки .NET Framework в Windows 10

Переход к просмотру компонентов для переустановки .NET Framework в Windows 10

Отключение компонентов .NET Framework в Windows 10 через Программы и компоненты

Процесс отключения компонентов .NET Framework в Windows 10 через Программы и компоненты

Переход к разделу Обновления для переустановки .NET Framework в Windows 10

Установка системных обновлений для переустановки .NET Framework в Windows 10

Это интересно: Как правильно установить Apple iTunes на Windows 10

Способ 2: Установка Visual Studio

Перейти на официальный сайт Microsoft Visual Studio

    На официальном сайте Visual Studio выберите всплывающий список «Продукты».

Переход к списку продуктов Visual Studio для переустановки .NET Framework в Windows 10

Переход на страницу приложения Visual Studio для переустановки .NET Framework в Windows 10

Выбор версии Visual Studio для переустановки .NET Framework в Windows 10

Скачивание версии Visual Studio для переустановки .NET Framework в Windows 10

Процесс подготовки Visual Studio для переустановки .NET Framework в Windows 10

Выбор компонентов .NET Framework в Windows 10 для переустановки через Visual Studio


1.Использование программы рекомендуется только в самом последнем случае, когда переустановка или обновление не решают проблем работы системы.

Размер: 267 KБ Интерфейс: Английский Платформа: Windows XP/Vista/7/8

Зачем удалять библиотеку

Приложение бесплатно и устанавливается легко, поэтому вы сможете его быстро восстановить. Сделать это нужно будет обязательно, так как в противном случае большинство программ, даже ранее установленных, перестанут работать.

Это интересно: Какой аудиоплеер для Android лучший: ТОП лучших плееров по мнению пользователей


netfx_setupverifier.exe /q:a /c:»setupverifier2.exe /a»

Размер: 247 KБ Интерфейс: Английский Платформа: Windows XP/Vista/7/8

Через системные настройки

    Откройте панель управления. Найти её можно при помощи системной поисковой строки.

Переход к панели управления


Открываем панель управления

Переход к настройкам программ


Открываем раздел «Программы и компоненты»

Удаление .NET


Выбираем библиотеку и нажимаем кнопку «Удалить»

Переход к настройке компонентов


Нажимаем на строку «Включение и отключение компонентов Windows»

Через стороннюю программу

Удаление .NET через NET Framework Cleanup Tool


Выбираем версию и нажимаем Cleanup Now


Процесс работы в режиме мастера:

Размер: 756 KБ Интерфейс: Английский Платформа: Windows XP/Vista/7/8

Что делать если Windows не имеет лицензии

Итоги

  • выполняет полное удаление компонентов платформы NET с вашего компьютера;
  • не требует инсталляции — работает в портативном режиме;
  • является официальным решением от Microsoft;
  • доступно совершенно бесплатно;
  • работает на любых версиях операционной системы Windows.

Использование программного обеспечения от Microsoft

Если что-то работает не так, платформу нужно либо переустанавливать или восстановить.

Назначение

Проблемы обновлений системы

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

Версия 4 не поддерживает обратную совместимость. Он сконструирован таким образом, что его можно запускать вместе с версией 5 на том же компьютере. Письменные приложения для версий 5 и ниже потребуют установки версии 5, а приложениям, написанным в версии 4 или выше, потребуется версия 4. Как сделать программы и приложения работать для вас.

Для того чтобы четвертая версия платформы установилась нормально, нужно хотя бы отключить интернет и удалить прошлую модификацию. Заметьте: далеко не все версии устанавливаются в системе. Если минимальная конфигурация требованиям платформы не соответствует, об установке можно даже не мечтать.

Как перейти на другую версию

Вот и все, дождитесь окончания процесса.

Как узнать, какие версии

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

Чтобы определить версии

Для точного списка версий. Дополнительные сведения об обнаружении установленных обновлений для каждой версии. Для получения информации об установке. Чтобы быть совместимым с пересылкой, вы можете искать значение, большее или равное значениям, указанным в таблице. Значение ключевого слова указывает установленную версию. . Эта документация была заархивирована и не обновляется.

Как утверждают специалисты корпорации Microsoft, проблема состоит в том, что вроде бы для Windows не установлены самые последние апдейты. Установить их можно из того же «Центра обновления» в ручном режиме поиска. Но далеко не факт, что полученные апдейты для той же системы Windows 7 не сыграют с пользователем злую шутку.

Дело в том, что есть некая категория апдейтов (причем не только для «семерки»), которые не рекомендуется ставить вообще. Какие обновления для Windows 7 ставить нельзя, это разговор отдельный, а вот удаление версий предыдущих — вопрос животрепещущий.

При разработке или развертывании приложения вам нужно знать, какие версии. Набор модулей, которые представляют собой коллекции типов и функций, которые обеспечивают функциональность ваших приложений. Общее время выполнения, которое управляет и запускает код приложения. . Список.

Найти версии

Сведения об обнаружении установленных обновлений для каждой версии. Сведения о том, как установить. Для непосредственной совместимости вы можете проверить значение, большее или равное значениям, перечисленным в таблице. В этом разделе описываются основные функции каждой версии.

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