Поделиться через


Обновление проектов с помощью помощника по обновлению .NET

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

Некоторые типы проектов содержат конкретные рекомендации по обновлению. Дополнительные сведения см. в разделе "Поддерживаемые типы проектов".

Необходимые компоненты

Обновление проекта в Visual Studio

Выполните следующие действия, чтобы обновить проект в Visual Studio.

  1. Резервное копирование кода.

  2. Откройте Visual Studio.

  3. Откройте проект или решение.

  4. В окне Обозреватель решений щелкните правой кнопкой мыши обновление>.

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

  5. На вкладке "Обновление" выберите соответствующие параметры обновления.

    В зависимости от типа проекта и целевой версии платформы представлены различные варианты. На следующем рисунке показаны два варианта при обновлении проекта Windows Forms для платформа .NET Framework. Эти параметры не отображаются при обновлении проекта .NET:

    Экран приветствия помощника по обновлению .NET в Visual Studio.

    В этом примере выберите "Обновить проект до новой версии .NET".

  6. Выберите способ выполнения обновления. Выберите "Обновление проекта на месте", а затем нажмите кнопку "Далее".

    Некоторые проекты могут представлять только один вариант. Дополнительные сведения об этих параметрах см. в статье о том, как следует выполнить обновление.

    Мастер помощника по обновлению .NET, показывающий выбор типа обновления. Выделено

  7. Выберите целевую платформу, например .NET 8.0. Затем выберите Далее.

    Мастер обновления .NET, показывающий выбор выбранной целевой платформы.NET. Выделено значение

  8. Выберите компоненты для обновления, а затем выберите пункт "Обновить".

    Мастер обновления .NET, показывающий выбор выбора

  9. После завершения обновления отображается список обработанных элементов.

    Мастер помощника по обновлению .NET, на котором показан экран сводки. Каждый артефакт, обработанный обновлением, отображается со значком состояния.

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

Обновление проекта из интерфейса командной строки

Выполните следующие действия, чтобы обновить проект с помощью терминала. Глобальное средство .NET — это интерактивное средство, которое поможет вам выполнить обновление. Используйте клавиши СТРЕЛКА ВВЕРХ и СТРЕЛКА ВНИЗ, чтобы изменить выделенный параметр, и Введите, чтобы запустить этот параметр. На каждом экране представлены параметры настройки обновления.

  1. Резервное копирование кода.

  2. Откройте терминал и перейдите к папке, содержащей решение или проект, который требуется обновить.

  3. Чтобы запустить средство, выполните upgrade-assistant upgrade команду.

    Вам будет предложено узнать, что вы хотите обновить. В зависимости от обнаруженных параметров некоторые параметры могут быть автоматически применены или отсутствуют полностью.

    Терминал, показывающий начальный экран параметров глобального инструмента помощника по обновлению .NET. Вопрос о том, какой проект требуется обновить.

  4. Если найдено несколько проектов, выберите один из проектов и нажмите клавишу ВВОД.

    Обновление проектов в порядке их зависимостей. Например, на предыдущем изображении показаны два проекта: MatchingGame и MatchingGame.Logic. MatchingGame зависит от MatchingGame.Logic, поэтому MatchingGame.Logic сначала следует обновить.

  5. Если у вас есть возможность изменить тип обновления, нажмите клавишу ВВОД. Если доступен только один вариант, он будет выбран автоматически.

    Дополнительные сведения об этих параметрах см. в статье о том, как следует выполнить обновление.

    Совет

    Если вы создали резервную копию кода, безопасно выбрать обновление проекта на месте.

  6. Выберите целевую платформу, например .NET 8.0, и нажмите клавишу ВВОД.

  7. Окончательный запрос — это подтверждение, отображающее все выбранные параметры. Нажмите клавишу ВВОД , чтобы начать обновление.

    Терминал, показывающий сводный экран параметров глобального инструмента помощника по обновлению .NET. Пользователю будет предложено продолжить работу.

  8. После завершения обновления отображается сводка.

    Терминал, показывающий результаты команды обновления при использовании глобального средства помощника по обновлению .NET.