Aracılığıyla paylaş


.NET Yükseltme Yardımcısı ile projeleri yükseltme

Bu makalenin odağı, .NET Yükseltme Yardımcısı ile bir projeyi yükseltmeye yönelik temel adımları sağlamaktır. Bu, yükseltmeyi başlatmayı ve sonuçları gözden geçirmeyi içerir. Projenizin ne kadar karmaşık olduğuna bağlı olarak, kodunuzda el ile güncelleştirmeler yapmanız gerekebilir.

Bazı proje türlerinin yükseltme konusunda belirli yönergeleri vardır. Daha fazla bilgi için bkz . Desteklenen proje türleri.

Önkoşullar

Visual Studio'da projeyi yükseltme

Visual Studio'da bir projeyi yükseltmek için bu adımları izleyin.

  1. Kodunuzu yedekleyin.

  2. Visual Studio'yu açın.

  3. Bir proje veya çözüm açın.

  4. Çözüm Gezgini penceresinde, projeyi>sağ tıklayın.

    Visual Studio'da bir projenin sağ tıklama menüsünü gösteren Çözüm Gezgini penceresi. Yükselt menü öğesi vurgulanır.

  5. Yükselt sekmesinde uygun yükseltme seçeneklerini belirleyin.

    Projenin türüne ve hedef çerçeve sürümüne bağlı olarak farklı seçenekler sunulur. Aşağıdaki görüntüde .NET Framework için Windows Forms projesi yükseltirken iki seçenek gösterilmektedir. Bir .NET projesi yükseltilirken bu seçenekler görüntülenmez:

    Visual Studio'da .NET Yükseltme Yardımcısı hoş geldiniz ekranı.

    Bu örnekte Projeyi daha yeni bir .NET sürümüne yükselt'i seçin.

  6. Yükseltmeyi nasıl gerçekleştirmek istediğinizi seçin. Yerinde proje yükseltme'yi ve ardından İleri'yi seçin.

    Bazı projeler size yalnızca tek bir seçenek sunabilir. Bu seçenekler hakkında daha fazla bilgi için bkz . Yükseltmenin nasıl gerçekleştirilmesi gerektiği.

    'Yükseltme türünüz nedir' seçimini gösteren .NET Yükseltme Yardımcısı sihirbazı. 'İleri' düğmesi gibi 'Yerinde proje yükseltmesi' vurgulanır.

  7. Hedef çerçeveyi seçin, örneğin .NET 8.0. Ardından İleri'yi seçin.

    'Tercih ettiğiniz hedef çerçeve nedir' seçimini gösteren .NET Yükseltme Yardımcısı sihirbazı. '.NET 8.0', 'İleri' düğmesi gibi vurgulanır.

  8. Yükseltecek bileşenleri seçin ve ardından Seçimi yükselt'i seçin.

    'Yükseltecek bileşenleri seçin' seçimini gösteren .NET Yükseltme Yardımcısı sihirbazı. Bileşen listesi, 'Seçimi yükselt' düğmesi gibi vurgulanır.

  9. Yükseltme tamamlandıktan sonra, işlenen öğelerin listesi gösterilir.

    Özet ekranını gösteren .NET Yükseltme Yardımcısı sihirbazı. Yükseltme tarafından işlenen her yapıt, durum simgesiyle birlikte listelenir.

Yükseltme tarafından işlenen her yapıt, durumuyla birlikte listelenir. Daha fazla bilgi için bkz . Yükseltme sonuçları.

PROJEYI CLI'dan yükseltme

Terminali kullanarak bir projeyi yükseltmek için bu adımları izleyin. .NET Genel Aracı, yükseltme seçeneklerinde size yol gösteren etkileşimli bir araçtır. Vurgulanan seçeneği değiştirmek için Yukarı ok ve Aşağı ok tuşlarını ve seçeneği çalıştırmak için Enter tuşlarını kullanın. Her ekranda yükseltmeyi nasıl yapılandırmak istediğinize ilişkin seçenekler sunulur.

  1. Kodunuzu yedekleyin.

  2. Bir terminal açın ve yükseltmek istediğiniz çözümü veya projeyi içeren klasöre gidin.

  3. Aracı başlatmak için komutunu çalıştırın upgrade-assistant upgrade .

    Neleri yükseltmek istediğiniz sorulur. Algılananlara bağlı olarak, bazı seçenekler otomatik olarak uygulanabilir veya tamamen eksik olabilir.

    .NET Yükseltme Yardımcısı Genel Aracı seçeneklerinin ilk ekranını gösteren terminal. 'Hangi projeyi yükseltmek istiyorsunuz' sorusu soruluyor.

  4. Birden fazla proje bulunursa projelerden birini seçin ve Enter tuşuna basın.

    Projeleri bağımlılık sırasına göre yükseltin. Örneğin, önceki görüntüde iki proje gösterildi: MatchingGame ve MatchingGame.Logic. MatchingGame öğesine bağımlıdır MatchingGame.Logic, bu nedenle MatchingGame.Logic önce yükseltilmelidir.

  5. Yükseltme türünü değiştirme seçeneğiniz varsa, birini seçin ve Enter tuşuna basın. Yalnızca bir seçenek kullanılabilseydi, otomatik olarak seçilirdi.

    Bu seçenekler hakkında daha fazla bilgi için bkz . Yükseltmenin nasıl gerçekleştirilmesi gerektiği.

    İpucu

    Kodunuzu yedeklediyseniz Yerinde proje yükseltmeyi seçmeniz güvenlidir.

  6. .NET 8.0 gibi bir hedef çerçeve seçin ve Enter tuşuna basın.

  7. Son istem, seçilen tüm seçeneklerin görüntülendiği bir onaydır. Yükseltmeyi başlatmak için Enter tuşuna basın.

    .NET Yükseltme Yardımcısı Genel Aracı seçeneklerinin özet ekranını gösteren terminal. Kullanıcıdan devam etmesi istenir.

  8. Yükseltme tamamlandıktan sonra bir özet gösterilir.

    .NET Yükseltme Yardımcısı Genel Aracı kullanılırken yükseltme komutunun sonuçlarını gösteren terminal.