May 15, 2024

Project biedt upgrades en .NET MAUI-verbeteringen

Project biedt upgrades en .NET MAUI-verbeteringen

Microsoft heeft aangekondigd Bijgewerkte versie van Visual Studio .NET Upgrade-assistent. De nieuwe release introduceert een reeks verbeteringen die zijn ontworpen om het .NET MAUI-migratieproces te vereenvoudigen. Met name kunnen ontwikkelaars nu ook projectfuncties upgraden zonder de huidige .NET-versie te hoeven wijzigen.

De nieuwste toevoeging aan de .NET Upgrade Helper-extensie in Visual Studio is, zoals gerapporteerd, gebaseerd op een zeer populair gebruikersverzoek om feedback om conversie van het oude stijlprojectbestand naar het nieuwe SDK-stijlprojectbestand mogelijk te maken, maar zonder de . net framework-versie. Wanneer ontwikkelaars vanaf deze versie proberen te upgraden, zijn er twee opties beschikbaar: Upgrade het project naar een nieuwere .NET-versie En Upgrade projectfuncties.

(bron: Microsoft-ontwikkelaarsblogs)

Zoals gezegd, door op te klikken Upgrade projectfuncties Detecteert beschikbare upgrades voor het project, inclusief de huidige overstap naar een projectbestand in SDK-stijl. Het team is ook van plan om in de toekomst meer upgradetypes toe te voegen op basis van gebruikersfeedback. Als uw projectbestand al bestaat Vergelijkbaar met de SDKOntwikkelaars zien alleen de optie om de .NET-versie te upgraden. Bovendien kunt u nu eenvoudig uw projectbestand voor en na de upgrade vergelijken. Om bij te dragen aan de ontwikkeling van functies worden gebruikers aangemoedigd feedback te geven over hun specifieke upgradebehoeften.

Een andere opmerkelijke toevoeging omvat verbeteringen in het migratieproces naar .NET MAUI. Ontwikkelaars die aan macOS werken, kunnen nu profiteren van… Commandoregelversie van de .NET Upgrade Assistant om hun applicaties te upgraden. Voor ontwikkelaars die handmatig migreren van Xamarin.Forms naar .NET MAUI is de automatische codereparatiefunctie geïntroduceerd.

Dit betekent dat ontwikkelaars Xamarin.Forms-projectbestanden eenvoudig in een .NET MAUI-project kunnen plakken, en de nieuwe upgrade c# parser-assistent Het geeft suggesties om ervoor te zorgen dat uw code compatibel is met .NET MAUI. Naast deze belangrijke toevoegingen zijn er veel bugfixes en verbeteringen geïmplementeerd, waarbij wordt gestreefd naar voortdurende verbeteringen op het gebied van .NET MAUI-upgrades.

(bron: Microsoft-ontwikkelaarsblogs)

Wat de toekomst van het instrument betreft, Olya Gavrich, senior productmanager, .NETIn de originele blogpost werd het volgende vermeld:

We zullen blijven werken aan het verbeteren van de kwaliteit van upgrades, het toevoegen van meer functie-upgrades, het verbeteren van de migratie voor .NET MAUI en het verwerken van uw feedback.

Als reactie op de Opmerking van gebruikerhet team heeft ik beken interesse in Upgrade projectfuncties Beschikbaarheid van functies in CLI-versie. Zoals gemeld was de feedback positief en suggesties omvatten onder meer het uitbreiden van SDK-conversieopties en het verbeteren van upgrades naar oudere technologieën. Het team overweegt deze ideeën actief voor toekomstige updates. Hoewel de CLI-versie deze functies momenteel mist, is de opname ervan afhankelijk van de vraag van de gemeenschap.

Eindelijk daar Scannen is beschikbaar Om feedback te verzamelen over de nieuwe functie voor het upgraden van .NET-projecten in Visual Studio. Gebruikers worden aangemoedigd om deel te nemen aan de enquête om hun ervaringen te delen en verbeteringen voor te stellen. Ontwikkelaars kunnen ook meer informatie en details over de .NET Upgrade Assistant vinden op de officiële website Microsoft.net-website.