Sdílet prostřednictvím


Upgrade projektů pomocí pomocníka pro upgrade platformy .NET

Tento článek se zaměřuje na základní kroky upgradu projektu pomocí pomocníka pro upgrade platformy .NET. To zahrnuje zahájení upgradu a kontrolu výsledků. Na základě toho, jak složitý projekt je, může být nutné provést ruční aktualizace kódu.

Některé typy projektů obsahují konkrétní pokyny k upgradu. Další informace naleznete v tématu Podporované typy projektů.

Požadavky

Upgrade projektu v sadě Visual Studio

Pomocí těchto kroků upgradujte projekt v sadě Visual Studio.

  1. Zálohujte svůj kód.

  2. Otevřete sadu Visual Studio.

  3. Otevřete projekt nebo řešení.

  4. V okně Průzkumník řešení klikněte pravým tlačítkem myši na upgrade projektu>.

    Okno Průzkumník řešení v sadě Visual Studio zobrazující místní nabídku projektu. Položka nabídky Upgradovat je zvýrazněná.

  5. Na kartě Upgrade vyberte příslušné možnosti upgradu.

    Na základě typu projektu a verze cílové architektury se zobrazí různé možnosti. Následující obrázek ukazuje dvě možnosti při upgradu model Windows Forms pro projekt rozhraní .NET Framework. Při upgradu projektu .NET se tyto možnosti nezobrazují:

    Úvodní obrazovka Pomocníka pro upgrade .NET v sadě Visual Studio.

    V tomto příkladu vyberte Upgradovat projekt na novější verzi .NET.

  6. Vyberte, jak chcete provést upgrade. Vyberte Místní upgrade projektu a pak vyberte Další.

    Některé projekty vás mohou prezentovat pouze jednou možností. Další informace o těchto možnostech najdete v tématu Postup provedení upgradu.

    Průvodce pomocníkem pro upgrade platformy .NET zobrazující výběr typu upgradu. Místní upgrade projektu je zvýrazněný, stejně jako tlačítko Další.

  7. Vyberte cílovou architekturu, například .NET 8.0. Pak vyberte Další.

    Průvodce průvodce upgradem platformy .NET zobrazující výběr

  8. Vyberte součásti, které chcete upgradovat, a pak vyberte Upgradovat výběr.

    Průvodce průvodce upgradem platformy .NET zobrazující výběr

  9. Po dokončení upgradu se zobrazí seznam zpracovaných položek.

    Průvodce pomocníkem pro upgrade platformy .NET zobrazující souhrnnou obrazovku Každý artefakt zpracovaný upgradem je uvedený s ikonou stavu.

Každý artefakt zpracovaný upgradem je uvedený spolu se stavem. Další informace najdete v tématu Výsledky upgradu.

Upgrade projektu z rozhraní příkazového řádku

Pomocí těchto kroků upgradujte projekt pomocí terminálu. Globální nástroj .NET je interaktivní nástroj, který vás provede možnostmi upgradu. Pomocí kláves Šipka nahoru a Šipka dolů můžete změnit zvýrazněnou možnost a Stisknutím klávesy Enter tuto možnost vyberte. Na každé obrazovce se zobrazí možnosti konfigurace upgradu.

  1. Zálohujte svůj kód.

  2. Otevřete terminál a přejděte do složky obsahující řešení nebo projekt, který chcete upgradovat.

  3. Nástroj spustíte spuštěním upgrade-assistant upgrade příkazu.

    Budete požádáni o to, co chcete upgradovat. V závislosti na tom, co se zjistí, se můžou některé možnosti automaticky použít nebo úplně chybět.

    Terminál zobrazující úvodní obrazovku možností globálního nástroje Pomocníka pro upgrade platformy .NET Otázka

  4. Pokud se najde více projektů, zvolte jeden z projektů a stiskněte Enter.

    Upgradujte projekty v pořadí jejich závislostí. Například předchozí obrázek ukázal dva projekty: MatchingGame a MatchingGame.Logic. MatchingGame je závislý na MatchingGame.Logic, takže MatchingGame.Logic by měl být nejprve upgradován.

  5. Pokud máte možnost změnit typ upgradu, zvolte ho a stiskněte Enter. Pokud byla k dispozici pouze jedna možnost, byla by automaticky vybrána.

    Další informace o těchto možnostech najdete v tématu Postup provedení upgradu.

    Tip

    Pokud jste kód zálohovali, je bezpečné vybrat místní upgrade projektu.

  6. Zvolte cílovou architekturu, například .NET 8.0, a stiskněte Enter.

  7. Poslední výzva je potvrzení, ve kterém se zobrazí všechny vybrané možnosti. Upgrade spustíte stisknutím klávesy Enter .

    Terminál zobrazující souhrnnou obrazovku možností nástroje .NET Upgrade Assistant Global Tool. Uživateli se zobrazí výzva k pokračování.

  8. Po dokončení upgradu se zobrazí souhrn.

    Terminál zobrazující výsledky příkazu upgrade při použití globálního nástroje Pomocníka s upgradem .NET