Çözüm yükseltme veya güncelleştirme

Var olan bir yönetilen çözümü güncelleştirmeniz gereken zamanlar vardır. Çözümü güncelleştirmek için aşağıdaki adımları uygulayın:

  1. Yönetilmeyen çözümü geliştirme ortamınızda açın ve yeni çözüm oluşturun veya istediğiniz var olan bileşenleri ekleyip kaldırın.

  2. Çözümü bir yönetilen çözüm olarak dışarı aktardığınızda sürüm numarasını artırın. Daha fazla bilgi: Güncelleştirmeler için sürüm numaralarını anlama

    Çözüm sürümünü güncelleştirme.

  3. Yükseltmeyi veya güncelleştirmeyi hedef ortama uygulama

Yükseltmeyi veya güncelleştirmeyi hedef ortama uygulama

Güncelleştirilmiş çözümü içeri aktarma yordamı, yeni bir yönetilen çözüm yüklenmesine benzer; tek fark, bazı farklı seçenekler alınmasıdır. Başka birisinden aldığınız bir çözümü güncelleştiriyorsanız, çözüm yayımcısından, arasından seçim yapmanız gereken seçeneklerle ilgili yönergeler almanız gerekir.

  1. Power Apps uygulamasında oturum açın, istediğiniz hedef ortamı seçin ve ardından sol taraftaki gezinti bölmesinde Çözümler'i seçin. Öğe yan panel bölmesinde yoksa ...Diğer'i ve ardından istediğiniz öğeyi seçin.

  2. Komut çubuğunda İçeri aktar'ı seçin.

  3. Çözüm Paketi Seç sayfasında, güncelleştirmek istediğiniz çözümü içeren sıkıştırılmış (.zip veya .cab) dosyasını bulmak için Göz At'ı seçin.

  4. İleri'yi seçin.

  5. Bu sayfada, Bu çözüm paketi, önceden yüklenmiş bir çözüm için güncelleştirme içeriyor ifadesinin yer aldığı sarı bir çubuk görüntülenir. Çözümü yükseltmek için İleri'yi seçin. Ek seçenekleri görüntülemek için Gelişmiş ayarlar'ı genişletin ve aşağıdaki çözüm eylemi seçenekleri arasından seçim yapın:

    • Yükseltme Bu seçenek varsayılandır ve çözümünüzü en son sürüme yükseltir ve önceki tüm düzeltme eklerini tek bir adımda toplar. Daha yeni bir çözüm sürümünde bulunmayan önceki çözüm sürümüyle ilişkili tüm bileşenler silinir. Bu seçenek, ortaya çıkan yapılandırma durumunuzun, artık çözümün parçası olmayan bileşenlerin kaldırılması da dahil olmak üzere içeri aktarılan çözümle tutarlı olmasını sağlar.

    • Yükseltme Aşaması Bu seçenek, çözümünüzü sonraki bir sürüme yükseltir ancak daha sonra bir çözüm yükseltmesi uygulayana kadar önceki sürümlerin ve ilgili yamaların silinmesini erteler. Bu seçenek yalnızca, sistemde aynı anda yüklü eski ve yeni çözümlere sahip olmak istiyorsanız, çözüm yükseltmesini tamamlamadan önce bazı veri geçişini yapabilmek için seçilmelidir. Yükseltme uygulandığında eski çözüm ve yeni çözüme dahil olmayan bileşenler silinir.

    • Güncelleştirme Bu seçenek, çözümünüzü bu sürümle değiştirir. Yeni çözümde olmayan bileşenler silinmez ve sistemde kalır. Kaynak ortamdaki bileşenler silinmişse kaynak ve hedef ortamın farklı olabileceğini unutmayın. Bu seçenek genellikle, yükseltme yöntemlerinden daha kısa sürede tamamlanarak en iyi performansı sunar.

  6. İçeri aktarma sonrası eylemler için aşağıdaki seçeneğin etkinleştirilip etkinleştirilmeyeceğine karar verin:

    • Çözüme eklenen eklenti adımlarını ve akışları etkinleştirin
      Bu seçeneğin belirlenmesi, çözüme dahil edilen eklenti ve Power Automate akışları etkinleştirir.
  7. İçe aktar'ı seçin.

    Çözüm bilgilerini ve seçeneklerini alma.

  8. Çözüm içe aktarma işlemi tamamlanırken birkaç dakika beklemeniz gerekebilir. Başarılı olursa, sonuçları görüntüleyebilir ve Kapat'ı seçebilirsiniz.

Yönetilen özelleştirmeler her zaman yayımlanmış durumda içeri aktarılır; bu nedenle bu senaryoda içeri aktarmadan sonra özelleştirmeleri yayımlamaya gerek yoktur.

Çözüm Yükseltmeyi Tamamlama Yükseltme için aşamalandırmayı seçtiyseniz veya sistemde yükseltmeyi tamamlama sorunu varsa, özgün çözümün hala sisteminizde yüklü olduğunu ve _Yükseltme soneki eklenen temel çözüm adıyla aynı çözüm adına sahip yeni bir çözümün yüklü olduğunu görürsünüz. Yükseltmeyi gerçekleştirmek için çözüm listesinde temel çözümü seçin ve Çözüm Yükseltmesini Uygula seçeneğini belirleyin. Bu, önceki tüm düzeltme eklerini ve temel çözümü kaldırır ve ardından _Yükseltme çözümünü önceki temel çözümle aynı ada sahip olacak şekilde yeniden adlandırır. Orijinal çözümde bulunan bileşenler ve _Yükseltme çözümüne bulunmayan düzeltme ekleri bu işlemin bir parçası olarak silinir.

Güncelleştirmeler için sürüm numaralarını anlama

Bir çözümün sürümü şu biçimdedir: major.minor.build.revision. Bir güncelleştirmenin üst çözümden daha yüksek üst, alt, derleme veya revizyon numarası olmalıdır. Örneğin, temel çözüm sürüm 3.1.5.7 için küçük bir güncelleştirme sürüm 3.1.5.8 veya biraz daha belirgin bir güncelleştirme sürüm 3.1.7.0 olabilir. Büyük ölçüde daha önemli bir güncelleştirme, sürüm 3.2.0.0 olabilir.

Yönetilen bileşeni hedef ortamdan kaldırma

Yönetilen bileşeni bir ortamdan kaldırmak isteyebileceğiniz durumlar olabilir. Yönetilen bileşeni bir ortamdan kaldırmak için gerçekleştirebileceğiniz iki farklı çözüm eylemi vardır.

  • Çözümü yükseltme (önerilen). Yönetilen çözümün kaynağı olan geliştirme ortamında, bileşeni artık içermeyecek şekilde çözümü güncelleştirin. Başka bir deyişle, çözümde bir sütun, grafik veya form gibi bir bileşeni kaldırın ve sonra da bunu yönetilen olarak dışa aktarın. Sonra, yönetilen çözüm hedef ortama aktardığınızda, Çözüm eylemi'ni Yükseltme olarak seçin. Bu eylem, bileşeni kaldırır (hedef ortamda ona bağımlı olan başka bileşenler yoksa).
  • Yönetilen çözümü silin. Bu eylem, çözümdeki tüm bileşenleri kaldırır. Yönetilen çözüm alındığı ortamda, yönetilen bileşeni içeren yönetilen çözümü silin. Bunu, Power Apps'in Çözümler alanından gerçekleştirebilirsiniz .

    Uyarı

    Bir yönetilen çözüm silindiğinde, ilgili verilerin yanı sıra yönetilen çözüm içindeki TÜM bileşenler de silinir. Yönetilen çözüm silmeden önce her zaman dikkatli olun.

Özelleştirmelerin Üzerine Yazma seçeneği

Özelleştirmelerin üzerine yazma seçeneği, Microsoft Power Platform CLI pac çözümü içeri aktarma komutu veya ImportSolution ve ImportSolutionAsync iletileriyle OverwriteUnmanagedCustomizations seçeneği kullanılarak klasik içeri aktarma deneyiminde kullanılabilir. Daha fazla bilgi: ImportSolutionRequest sınıfı, ImportSolution eylemi veya ImportSolutionAsync eylemi.

Önemli

Özelleştirmelerin Üzerine Yaz (önerilmez) seçeneğinin seçilmesi, bu çözümün bileşenleri üzerinde daha önce gerçekleştirilen tüm yönetilmeyen özelleştirmelerin üzerine yazar veya bunları kaldırır. Bu seçenek, birleştirme davranışını destekleyen bileşenleri (formlar, site haritası, şerit, uygulama modülleri) etkilemez. Yerleştirdiğiniz mevcut çözüme ek olarak başka yönetilen çözümleri olan bileşenlerin önceliği devam eder ve bu bileşenler bu seçenekten etkilenmez.

Ayrıca bkz.

Yönetilen çözüm içinde katmanlama Çözüm bileşenleri ekleme
Çözüm yamaları oluşturma
Geliştiriciler için: Kopyalama, düzeltme eki uygulama ve yükseltme

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).