MSIX Paketleme Aracı için en iyi yöntemler

Ortamınızı dönüştürme için henüz yapılandırmadıysanız , en iyi ortam yöntemleri önerilerimizi izleyebilir ve msix paketleme aracını ayarlamak için buraya geri dönebilirsiniz. Herhangi bir dönüştürmeye başlamadan önce, iş akışınızı her seferinde basitleştirmek için MSIX Paketleme Aracı'nda ayarlarınızı yapılandırmanızı öneririz. MSIX Paketleme Aracı'nı başlatın ve ardından araç varsayılanlarınızı yapılandırmak için ayarlara (giriş sayfasının sağ üst kısmındaki dişli) gidin.

MSIX Paketleme Aracı varsayılanlarınızı yapılandırma

  • Her paketle bir komut satırı oluşturma Bu ayar bunu otomatik olarak bir komut satırı şablon dosyası oluşturacak şekilde yapar, böylece aynı uygulamayı (yeni bir sürüm gibi) daha sonra komut satırı aracılığıyla yeniden paketleyecekseniz, bu uygulama için önceden yapılandırılmış bir komut satırı şablon dosyanız olabilir. İş akışı sırasında şablon dosyası oluşturmak için bir yükleyici sağlamanız gerekir.
  • Bilgisayarı hazırlama için varsayılan olarak tüm düzeltmeleri seçin Bu ayar, önerilen düzeltmelerin tümünü önceden seçmenizi sağlar, böylece bilgisayar hazırlama aşamasında, bunları tek tek seçmek zorunda kalmadan tümünü devre dışı bırakabilirsiniz.
  • Microsoft Store sürüm oluşturma gereksinimlerini zorunlu kılma Uygulamanızı Microsoft Store aracılığıyla dağıtmayı planlıyorsanız, bunun mağaza gereksinimlerine uyacak şekilde seçildiğinden emin olmanız gerekir (bu, paket sürümü gereksinimlerini ve en düşük işletim sistemi sürümü desteğini etkiler). Bu seçenek işaretlenmemişse, paketin en düşük sürümü Windows 10 1709 olarak ayarlanır ve paket sürümünün 4 basamağı üzerinde tam denetime sahip olursunuz. Bu seçenek işaretliyse, paketin en düşük sürümü Windows 10 1809 olarak ayarlanır ve sürüm 0 ile bitmelidir (örneğin, 1.5.6.0).
  • Paket oluştururken Paket Bütünlüğü Ekleme Bu seçenek belirlenirse, Paket Bütünlüğü oluşturulan tüm paketlere otomatik olarak eklenir. Paket Bütünlüğü , Windows 10 2004 ve sonraki sürümlerde desteklenir.
  • Paket oluştururken MSIX Core desteği ekleme Bu seçenek, oluşturduğunuz her pakete MSIX Core desteği eklemenize olanak tanır. Bu, seçildikten sonra, desteklenecek Windows sürümünü belirtmenize olanak sağlayan bir açılan menü sunar.
  • Varsayılan kaydetme konumu Oluşturulan paketlerin ve ilişkili dosyaların kaydedileceği varsayılan kaydetme konumunu belirtin.
  • Varsayılan yükleyici gözatma konumu Dönüştürülecek yükleyicileri bulmak için varsayılan konumu belirtin.
  • Sunucu bağlantı noktası numarası MSIX Paketleme Aracı için sunucu bağlantı noktası numarasını belirtin. Bu, uzak bir makine kullanarak dönüştürmeyi planlıyorsanız geçerlidir.
  • Ortam tercihi Her dönüştürme için varsayılan ortamı belirtin.
  • İmzalama tercihi Uygulamaları dönüştürürken imzalama için varsayılan seçeneği belirtin. Yüklemek için MSIX paketinizi imzalamanız gerekir. İmzalama tercihiniz için birkaç seçenek arasından seçim yapabilirsiniz.
    • Device Guard imzalama ile oturum açın- Kuruluşunuzda güvenilir bir sertifikanız yoksa bu seçeneği kullanmanızı öneririz. Bu seçeneği belirlemeden önce gerçekleştirmeniz gereken Device Guard imzalamasını etkinleştirmeye yönelik bazı adımlar vardır.
    • Sertifikayla (.pfx) oturum açma - Kuruluşunuzda kullandığınız güvenilir bir sertifikanız varsa bu seçeneği kullanmanızı öneririz.
    • bir .cer dosyası belirtin (imzalamaz) - Dönüştürme sırasında imzalamak istemiyorsanız, ancak yayımcı bilgilerinin imzalama sırasında geçerli olduğundan emin olmak istiyorsanız, bu seçeneği belirleyebilirsiniz.
    • Paketi imzalamayın. - Paketinizi başka bir yöntem kullanarak veya daha sonra paket oluşturulduktan sonra imzalamak istiyorsanız bu seçeneği belirleyebilirsiniz. Ayrıca, sertifikanızın süresi dolsa bile uygulamanızın yüklenebilmesi için imzalama tercihinize (uygun olduğunda) bir zaman damgası sunucusu URL'si eklemenizi öneririz.

Uyarı

BIR MSIX paket biçimi uygulamasını SHA1 sertifikasıyla imzalama desteklenmez.

Diğer Ayarlar

  • Dosya ve kayıt defteri dışlamaları Varsayılan bir dışlama öğeleri kümemiz olsa da, bir göz atıp özel gereksinimlerinize uygun dışlama öğelerini eklemenizi veya kaldırmanızı öneririz.
  • Yükleyici çıkış kodları Dönüştürme sırasında yeniden başlatma tetiklemesini istediğiniz belirli yükleyici çıkış kodlarınız varsa, bunları burada belirtebilirsiniz. Varsayılan olarak, sık kullanılanlar zaten eklenmiştir, ancak yeniden başlatmaların tetiklenmemesini istiyorsanız bunları kaldırabilirsiniz. Kullanıcı arabirimini kullanıyorsanız Paketleme Aracı tarafından hiçbir zaman otomatik olarak yeniden başlatma tetiklenmeyeceğini, ancak komut satırı seçeneğini kullanıyorsanız tetikleneceğini unutmayın.

Ayrıca, bu yönergeleri kullanarak paylaşım ayarlarınızı içeri veya dışarı aktarabilirsiniz.

Yeniden paketleme sırasında en iyi yöntemler

MSIX Paketleme Aracı'nı kullanırken, yeniden paketleme işlemi sırasında en iyi yöntem olarak yapmanızı önerdiğimiz birkaç şey vardır:

  • ClickOnce yükleyicilerini paketlerken, yükleyici henüz bunu yapmıyorsa masaüstüne bir kısayol göndermek gerekir. Genel olarak, ana uygulama yürütülebilir dosyası için masaüstüne bir kısayol göndermeyi her zaman hatırlamak iyi bir uygulamadır.
  • Değişiklik paketleri oluştururken, aracın değişiklik paketinin bildiriminde doğru paket bağımlılığını ayarlaması için araç kullanıcı arabiriminde üst uygulamanın paket adını (kimlik adı) bildirmeniz gerekir.
  • Bilgisayarı hazırlama sayfasında hazırlık adımlarının gerçekleştirilmesi isteğe bağlıdır, ancak paketinizdeki gereksiz verilerin azaltılmasına yardımcı olacağı için kesinlikle önerilir.
  • Paketinizi yüklemek için imzalamanız gerekir, ancak sertifikanızın süresi dolsa bile uygulamanızın yüklenebilmesi için sertifikanızın zaman damgasını da eklemenizi öneririz.
  • Paket bilgileri sayfasında bir yükleme konumu alanı bildirmek isteğe bağlıdır. Bu yolun uygulama yükleyicisinin yükleme konumuyla eşleştiğinden emin olun.

MSIX paketinizi test etme için en iyi yöntemler

Ayrıca, ortam kurulumu sırasında belirttiğimiz gibi, dönüştürmeden sonra MSIX paketinizi temiz bir ortamda test yapmanızı öneririz. MSIX paketinizi dağıttığınızda ihtiyaç duyduğu tüm bileşenlere sahip olduğundan ve önceki yükleyiciden hiçbir şey almadığından emin olmak için MSIX paketinizi üzerine önceki yükleyiciyi yüklememiş farklı bir makinede test etmelisiniz. Bu, Hızlı Oluşturma VM gibi yeni bir sanal makine aracılığıyla veya dönüştürmeyi başlatmadan önce bir denetim noktası oluşturduysanız dönüştürme makinenizi geri alarak gerçekleştirilebilir.