.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 için, .NET Yükseltme Yardımcısı yükleme - Visual Studio uzantısıbölümüne bakın.
- .NET Genel Aracı için bkz. .NET Yükseltme Yardımcısı Yükleme - .NET Genel Aracı.
Visual Studio'da projeyi yükseltme
Visual Studio'da bir projeyi yükseltmek için bu adımları izleyin.
Kodunuzu yedekleyin.
Visual Studio'yu açın.
Bir proje veya çözüm açın.
Çözüm Gezgini penceresinde, projeyi>sağ tıklayın.
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:
Bu örnekte Projeyi daha yeni bir .NET sürümüne yükselt'i seçin.
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.
Hedef çerçeveyi seçin, örneğin .NET 8.0. Ardından İleri'yi seçin.
Yükseltecek bileşenleri seçin ve ardından Seçimi yükselt'i seçin.
Yükseltme tamamlandıktan sonra, işlenen öğelerin listesi gösterilir.
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.
Kodunuzu yedekleyin.
Bir terminal açın ve yükseltmek istediğiniz çözümü veya projeyi içeren klasöre gidin.
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.
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
veMatchingGame.Logic
.MatchingGame
öğesine bağımlıdırMatchingGame.Logic
, bu nedenleMatchingGame.Logic
önce yükseltilmelidir.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.
.NET 8.0 gibi bir hedef çerçeve seçin ve Enter tuşuna basın.
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.
Yükseltme tamamlandıktan sonra bir özet gösterilir.