Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
MSIX, tüm Windows uygulamalarına modern bir paketleme deneyimi sağlayan bir Windows uygulama paketi biçimidir. MSIX paket biçimi, Win32, WPF ve Windows Forms uygulamalarında yeni, modern paketleme ve dağıtım özelliklerini etkinleştirmenin yanı sıra mevcut uygulama paketlerinin ve/veya yükleme dosyalarının işlevselliğini korur.
MSIX, kuruluşların güncel kalmasını ve uygulamalarının her zaman güncel olmasını sağlar. BT Uzmanlarının ve geliştiricilerin kullanıcı odaklı bir çözüm sunmasına olanak tanırken, yeniden paketleme gereksinimini azaltarak uygulamanın sahip olma maliyetini azaltmaya devam eder.
Temel özellikler
- Güvenilirlik. MSIX, milyonlarca yükleme üzerinde 99,96% başarı oranına sahip güvenilir bir yükleme sağlar ve kaldırma garantisi sunar.
- Ağ bant genişliği iyileştirmesi. MSIX, yalnızca 64k bloğunu indirerek ağ bant genişliği üzerindeki etkiyi azaltır. Bu, MSIX uygulama paketinde bulunan AppxBlockMap.xml dosyasından yararlanılarak yapılır (daha fazla ayrıntı için aşağıya bakın). MSIX, modern sistemler ve bulut için tasarlanmıştır.
- Disk alanı iyileştirmeleri. MSIX ile uygulamalar arasında dosya yinelemesi yoktur ve Windows paylaşılan dosyaları uygulamalar arasında yönetir. Uygulamalar hala birbirinden bağımsız olduğundan güncelleştirmeler dosyayı paylaşan diğer uygulamaları etkilemez. Platform, uygulamalar arasında paylaşılan dosyaları yönetse bile temiz kaldırma garanti edilir.
Önemli Noktalar
- Mevcut Windows uygulamalarını paketle. Eski veya yeni herhangi bir Windows uygulaması için MSIX paketi oluşturmak için MSIX Paketleme Aracı'nı kullanın. MSIX paketleme aracı, Windows uygulamalarını dönüştürmek ve paketlemek için etkileşimli bir kullanıcı arabirimi veya komut satırı sunarak paketleme deneyimini kolaylaştırır.
- MSIX uygulama paketlerini yükleyin. Yerel olarak kullanılabilen veya herhangi bir içerik dağıtım ağında bulunan herhangi bir MSIX uygulama paketini yüklemek veya güncelleştirmek için Uygulama Yükleyicisi'ni kullanın.
- Paketlenmiş uygulamalara çalışma zamanı düzeltmeleri uygulayın. Paket Destek Çerçevesi, kaynak koda erişiminiz olmadığında mevcut masaüstü uygulamanıza düzeltmeler uygulamanıza yardımcı olan bir açık kaynak setidir, böylece bir MSIX kapsayıcısında çalışabilir.
- MSIX'i her yerde kullanın. Açık kaynak MSIX SDK'sı ile MSIX paketleri daha çok yönlü ve platformdan bağımsızdır. SDK, Windows 10 ve Windows 10 olmayan platformlar dahil olmak üzere herhangi bir platformda uygulama paketini doğrulamak, doğrulamak ve açmak için gereken tüm API'leri sağlar.
MSIX ve kaynaklara giriş videosu
Bu videoda, MSIX paketlemenin uygulama yükleme ve dağıtım iş akışlarınızı kolaylaştırmanıza ve geliştirmenize yardımcı olabilecek temel yollar tanıtılmakta.
Tartışmalar ve MSIX hakkında en son bilgiler için MSIX Teknik Topluluğu sayfasını ziyaret edin. MSIX öğrenme hakkında ek kaynaklar için bu makaleye bakın.
MSIX paketinin içinde
Uygulama yükü
Yük dosyaları, uygulamayı oluştururken oluşturulan uygulama kodu dosyaları ve varlıklarıdır.
AppxBlockMap.xml
Paket bloğu eşleme dosyası, pakette depolanan her veri bloğu için dizinler ve şifreleme karmalarıyla birlikte uygulama dosyalarının listesini içeren bir XML belgesidir. Blok eşleme dosyasının kendisi doğrulanır ve paket imzalandığında dijital imzayla güvenli hale getirilir. Blok eşleme dosyası, MSIX paketlerinin artımlı olarak indirilmesine ve doğrulanmasına olanak tanır ve yüklendikten sonra uygulama dosyalarında değişiklik güncelleştirmelerini desteklemek için de çalışır.
AppxManifest.xml
Paket bildirimi, sistemin bir MSIX uygulamasını dağıtmak, görüntülemek ve güncelleştirmek için ihtiyaç duyduğu bilgileri içeren bir XML belgesidir. Bu bilgiler paket kimliğini, paket bağımlılıklarını, gerekli özellikleri, görsel öğeleri ve genişletilebilirlik noktalarını içerir.
AppxSignature.p7x
Paket imzalandığında AppxSignature.p7x oluşturulur. Yüklemeden önce tüm MSIX paketlerinin imzalanması gerekir. AppxBlockmap.xmlile platform paketi yükleyebilir ve doğrulanabilir.
Desteklenen platformlar
MSIX'i destekleyen platformların tam listesi için bkz. MSIX özellikleri ve desteklenen platformlar.
Doğrulama, test etme ve sorun giderme
Dağıtımdan önce MSIX uygulamanızı test etme hakkında bilgi için bkz. MSIX Doğrulama, Test ve Sorun Giderme.
Uygulama kapsayıcılarının avantajları
MSIX kullanılarak paketlenen uygulamalar, basit bir uygulama kapsayıcısında çalışacak şekilde yapılandırılabilir. Uygulamanın işlemi ve alt işlemleri kapsayıcı içinde çalıştırılır ve dosya sistemi ve kayıt defteri sanallaştırması kullanılarak yalıtılır. Daha fazla bilgi için bkz. MSIX AppContainer uygulamaları.
Tüm AppContainer uygulamaları genel kayıt defterini okuyabilir. AppContainer uygulaması kendi sanal kayıt defterine ve uygulama verileri klasörüne yazar ve uygulama kaldırıldığında veya sıfırlandığında bu veriler silinir. Diğer uygulamaların AppContainer uygulamasının sanal kayıt defterine veya sanal dosya sistemine erişimi yoktur.