Aracılığıyla paylaş


Visual Studio ile uygulamaları analiz etme

.NET için Azure Geçişi uygulaması ve kod değerlendirmesi, uygulamanızın Azure'a taşındığında karşılaşabileceği sorunları belirlemenize ve modern, bulutta yerel çözümler önererek performansı, ölçeklenebilirliği ve güvenliği geliştirmenize yardımcı olur.

Araç, Visual Studio uzantısı ve CLI aracı olarak kullanılabilir.

Bu kılavuzda, Uygulamanızı Azure ile ilgili olası uyumsuzluklara karşı taramak için Visual Studio uzantısının nasıl kullanılacağı açıklanmaktadır.

Visual Studio uzantısını yüklemediyseniz lütfen önce bu yönergeleri izleyin.

Uygulamanızı tarama

Uygulama ve kod değerlendirmesi, Azure'a geçiş fırsatlarını belirlemek için çözümünüzdeki hangi projeleri tarayabileceğinize karar vermenizi sağlar. Uygulamanızı taramak için bu adımları izleyin.

  1. Visual Studio 2022'de Azure'a geçirmek istediğiniz projeleri içeren çözümü açın.
  2. Çözüm Gezgini penceresindeki projelerden herhangi birine sağ tıklayın ve Azure'a yeniden platform oluştur'a tıklayın. Screenshot of the re-platform to Azure menu item in Visual Studio
  3. Yardımcı program başlatılır ve size yeni bir analiz raporu başlatma veya mevcut bir raporu açma seçeneği sunar. Ayrıca, son analiz raporlarını da görüntüler. Screenshot showing the recent analysis reports
  4. Yeni rapor'a tıklatır ve projelerinizi çözümünüzde bir ağaç görünümünde görüntüler. Hangi projeleri analiz edeceğinizi seçmeniz için size bir seçenek sunar. Web projelerini sizin için önceden seçilmiş olarak bulursunuz ve projelerin yanındaki kutuları işaretleyerek veya işaretlerini kaldırarak seçimi değiştirebilirsiniz. Araç çalıştırıldığında, seçtiğiniz projelerin sahip olduğu bağımlılıkları da analiz eder. Screenshot showing the projects in the solution
  5. İleri düğmesine tıkladığınızda Kaynak kodu ve ayarları, İkili bağımlılıkları veya her ikisini analiz etme seçeneği sunulur. Screenshot of the product component selection screen

    Not

    Kaynak kodu ve ayarlar seçeneği yalnızca önceki ekranda seçtiğiniz projelerdeki kaynak kodu tarar. İkili bağımlılıklar seçeneği, projelerinizin bağlı olduğu tüm bağımlılıkları (NuGet paketleri veya başvuruda bulunan dll'ler gibi) tarar. İkili bağımlılıklar seçildiğinde daha birçok sorunun tanımlanmasını bekleyebilirsiniz. Algılanan sorunlar bağımlılıklardaki olası sorunları belirleyebileceğinden ikili dosyaları taramak değerli olabilir, ancak kaynak kodu bu bağımlılıklar için kullanılamadığından bu kadar yararlı olmayabilir, bu nedenle sorunlar çözülemez ve olası sorunlar söz konusu olduğunda sizin durumunuzda bir sorun olmayabilir.

eylem öğeleri ve farkındalığınız için olmak üzere iki farklı rapor oluşturmak yararlı olabilir. >

  1. Taramayı başlatmak için Çözümle düğmesine tıklayın. Seçilen projeler, Azure'a geçiş sırasında olası sorunları aramak için taranır. İşiniz bittiğinde bir sonuç panosu görürsünüz. Screenshot showing the results of the scan

Sonraki adımlar

Sonuçları yorumlama

Sonuçları yorumlama hakkında bilgi için bkz . .NET için Azure Geçişi uygulaması ve kod değerlendirmesinden analiz sonuçlarını yorumlama.