MSIX'in sunduğu farklı araçları ve en iyi uygulamaları anlamaya devam etmek için bu makalede MSIX Paketleme Aracı ayrıntılı olarak ele alınacaktır.
MSIX Packaging Tool'u açtığınızda basit bir arayüzle karşılaşırsınız. Sağ üst köşedeki ayarlar düğmesinin yanında görev olarak sunulan aşağıdaki üç özelliği göreceksiniz:
- Uygulama paketi → Bağımsız bir MSIX paketi oluşturun
- Değişiklik paketi → MSIX mevcut ve değişiklik paketinin uygulanması gerekiyor
- Paket düzenleyici → Mevcut bir paketi düzenleyin

MSIX Packaging Too'da 3 ana görev
İhtiyaçlarınıza uygun olup olmadığını ve nasıl çalıştığını görmek için her bir göreve daha yakından bakalım.
1. Başvuru paketi (başvuru paketi)
Bu, bir MSIX paketi oluştururken başlayan komut dosyasıdır. Gerektiğinde MSIX olarak yeniden paketlenen temel uygulamaya ve bir sertifikaya ihtiyacınız olacak. Tüm MSIX paketlerinin dijital olarak imzalanması gerektiğini unutmayın.
1. Adım: Ortamı seçin
![MSIX Paketleme Aracı nedir ve nasıl çalışır? MSIX Paketleme Aracı nedir ve nasıl çalışır?]()
Ortamı seçin
Hangi seçeneği seçerseniz seçin, paketi, uygulamayı dağıtmak için kullandığınız bilgisayara benzer "temiz" bir bilgisayarda oluşturmak en iyisidir. Bu, uyumluluk sorunlarının önlenmesine yardımcı olur.
Pek çok kişi, makineler arasındaki olası yapılandırma ve iletişim sorunlarını önlemek için işlemi MSIX Packaging Tool'un kurulu olduğu bir sanal makinede çalıştırmayı tercih ediyor.
2. Adım: Bilgisayarınızı hazırlayın
![MSIX Paketleme Aracı nedir ve nasıl çalışır? MSIX Paketleme Aracı nedir ve nasıl çalışır?]()
Bilgisayarınızı hazırlayın
MSIX Paketleme Aracı, yeniden paketleme işlemine başlamadan önce bir başlatma algılama yöntemine sahiptir. Gerekli Araç Sürücüsünün yüklü olup olmadığını ve herhangi bir hizmetin, bekleyen yeniden başlatmaların veya diğer müdahale eden öğelerin etkin olup olmadığını ve kapatılması gerekip gerekmediğini algılar.
3. Adım: Yükleyiciyi seçin
![MSIX Paketleme Aracı nedir ve nasıl çalışır? MSIX Paketleme Aracı nedir ve nasıl çalışır?]()
Yükleyiciyi seçin
Yükleyiciyi seçme adımında ( Yükleyiciyi Seçin ), temel uygulama yükleyicinize göz atacak ve gerektiğinde kurulum argümanlarını belirleyeceksiniz. MSIX Paketleme Aracı bir yeniden paketleyici gibi çalıştığı için, işlem sırasında işletim sistemi üzerinde çalışan dosyaları ve işlemleri ekleyerek yükleyici olmadan bir paket oluşturmanıza da olanak tanır.
Ayrıca burada önemli bir adım imzalama yöntemini tanımlamak ve aslında paketi imzalamaktır. Bu önemlidir çünkü her MSIX paketinin dijital olarak imzalanması gerekir. İstisna yok.
Paketleyici iki anlık görüntü alacaktır. Uygulamayı yüklemenizden veya işletim sisteminde herhangi bir değişiklik yapmanızdan önce ve bir kez sonra (örn. dosyaları kopyalamak, yürütülebilir dosyaları çalıştırmak vb.). Son olarak iki anlık görüntüyü karşılaştıracak ve sonuç MSIX paketi olacaktır.
Kullanıcılara yardımcı olmak amacıyla Microsoft, MSIX Paketleme Aracını kullanarak bir uygulamayı yeniden paketlemeye yönelik en iyi uygulamalar kılavuzu oluşturmuştur. Okuyucular aşağıdakilere başvurabilir:
https://docs.microsoft.com/en-us/windows/msix/packaging-tool/tool-best-practices
Adım 4: Paket bilgileri
![MSIX Paketleme Aracı nedir ve nasıl çalışır? MSIX Paketleme Aracı nedir ve nasıl çalışır?]()
Paket Bilgileri
Bu adımda paket bilgilerini ekleyeceksiniz. Ayrıca , bilgileri sertifikadan otomatik olarak aldığı için "Yayıncı adı"nın önceden doldurulduğunu da fark edeceksiniz .
Adım 5: Kurulum
![MSIX Paketleme Aracı nedir ve nasıl çalışır? MSIX Paketleme Aracı nedir ve nasıl çalışır?]()
Ayar
Kurulum adımına gelindiğinde, temel uygulamanın kurulum sihirbazını çalıştırabilir veya dosyaları kopyalama, taşıma, silme veya yapılandırma vb. gibi ihtiyacınız olan işlemleri manuel olarak gerçekleştirebilirsiniz. İşiniz bittiğinde İleri'ye tıklayın.
6. Adım: İlk görevi başlatın
İlk görevi başlat
MSIX Paketleme Aracı, uygulamanın giriş noktalarını algılamaya çalışacaktır. Birçok kısayol öğesinin PSF kullanması gerekecektir.
Bu adımın sonunda MSIX Paketleme Aracı ikinci bir anlık görüntü alacaktır. Araç, yeniden paketleme sürecini engelleyen herhangi bir etkinlik algıladığında, ilk anlık görüntünün 2. adımdan hemen sonra alındığını unutmayın.
7. Adım: Hizmeti bildirme
![MSIX Paketleme Aracı nedir ve nasıl çalışır? MSIX Paketleme Aracı nedir ve nasıl çalışır?]()
Servis raporu
Uygulamanızda herhangi bir hizmet varsa bunlar burada listelenecektir. Unutmayın: MSIX hizmetleri konteynerin dışında çalışacaktır, bu nedenle ayrı olarak ele alınırlar.
Adım 8. Paket oluştur
![MSIX Paketleme Aracı nedir ve nasıl çalışır? MSIX Paketleme Aracı nedir ve nasıl çalışır?]()
Paket oluştur
Son olarak, paketi kaydetmek istediğiniz konumu seçmek için Gözat düğmesini kullanmanız yeterlidir.
2. Değişiklik paketi (değişiklik paketi)
Bir MSIX paketi dağıttığınızı ve bunun için özel bir paket oluşturmanız, başka bir deyişle bir "yama" oluşturmanız gerektiğini varsayalım. Bunu yapmak için bir değişiklik paketi oluşturmanız gerekecektir.
![MSIX Paketleme Aracı nedir ve nasıl çalışır? MSIX Paketleme Aracı nedir ve nasıl çalışır?]()
Revizyon paketi oluştur
Paketleme ve paket değişiklikleri söz konusu olduğunda pek çok benzerlik gözlemleyebilirsiniz.
Buradaki temel fark, yükleyici seçim adımında (3. adım) referans olarak ana MSIX paketini sağlamanız gerekmesidir. Paket bilgileri oradan çıkarılacaktır.
Ancak önceki MSIX'i sağlamak istemiyorsanız veya kaynak dosyalara erişiminiz yoksa referans paketini eklemeyi atlayıp bilgileri manuel olarak girebilirsiniz.
Makale her zaman birincil MSIX'i sağlamanızı önerir. Böylece paket tekrarına ve zaman kaybına neden olabilecek yazım hatalarından kaçınmış olursunuz.
![MSIX Paketleme Aracı nedir ve nasıl çalışır? MSIX Paketleme Aracı nedir ve nasıl çalışır?]()
Sertifika bilgilerini girin
Yukarıda belirtildiği gibi geri kalan adımlar basit bir uygulama paketleme işlemine benzer. Revizyon paketini tamamlamak için özetlenen adımları izleyin.
3. Paket düzenleyici (paket düzenleyici)
Bir MSIX paketiniz olduğunda ve tek yapmak istediğiniz hızlı bir düzenleme olduğunda, bu seçenek işi halletmenize yardımcı olacaktır. Pakete göz atın ve içindeki ayrıntılara erişebileceksiniz.
Paket Bilgileri
![MSIX Paketleme Aracı nedir ve nasıl çalışır? MSIX Paketleme Aracı nedir ve nasıl çalışır?]()
Paket Bilgileri:
- Herhangi bir paket bilgisini değiştirin
- Paketi başka bir sertifikayla imzalayın
- manifest.xml dosyasını düzenleyin
Paket düzenleyici
Paket düzenleyici
- MSIX'inizin gerektirebileceği tüm yetenekleri ekleyin
- Listelenmeyen ek yetenekler manifest dosyasına eklenebilir
Sanal kayıt
![MSIX Paketleme Aracı nedir ve nasıl çalışır? MSIX Paketleme Aracı nedir ve nasıl çalışır?]()
Sanal kayıt
- Bilgisayarınızın Hive kayıt defterine göz atın ve düzenleyin
- Kullanıcının Hive kayıt defterine göz atın ve düzenleyin
- Bunların kayıtlı kayıt defteri girdileri olduğunu unutmayın
Paket dosyaları
![MSIX Paketleme Aracı nedir ve nasıl çalışır? MSIX Paketleme Aracı nedir ve nasıl çalışır?]()
Paket dosyaları
- Dosya ekleme, taşıma, silme
- Klasör ekleme, taşıma, silme
Bunun yanı sıra, MSIX paketini belirtilen bir çıktı konumuna açma seçeneğiniz de olabilir.