Windows 10, Çoklu Örnek desteği, UWP konsol uygulamaları ve daha geniş dosya sistemi erişimi ile Mağaza Uygulamaları Ediniyor
Microsoft, bir Mağaza uygulamasının birden çok örneğini başlatma yeteneği olan UWP konsol uygulamaları için desteği duyurdu ve sürüm 1803 veya Redstone 4 olarak bilinen Windows 10'un bir sonraki ana sürümüyle daha geniş dosya sistemi erişimi.
Reklamcılık
Windows 10 sürüm 1803 ile, UWP (Mağaza) uygulamaları artık birden çok örneği desteklemeyi seçebilir. Geliştiriciler, bir uygulamanın yeni bir örneğinin başlatılmasına veya mevcut bir örneğin etkinleştirilmesine karar verebilir.
Microsoft, özelliği şu şekilde açıklar:
Windows 10, sürüm 1803'ten önce, aynı anda yalnızca bir UWP uygulamasının bir örneği çalışıyor olabilir. Artık bir UWP uygulaması birden çok örneği desteklemeyi seçebilir. Çok örnekli bir UWP uygulamasının bir örneği çalışıyorsa ve ardından bir etkinleştirme isteği gelirse, platform mevcut örneği etkinleştirmez. Bunun yerine, ayrı bir süreçte çalışan yeni bir örnek oluşturacaktır.
Belirli Store uygulamalarının birden çok pencereye sahip olabileceği ancak tek bir pencereye sahip olabileceği mevcut uygulamaların aksine işlem, çoklu örnek özelliği, Mağaza için birbirinden ayrılmış birkaç işlemin olmasına izin verecektir. uygulamalar. Bu, güvenilirliklerini, güvenliklerini artırmalı ve aynı anda birden fazla dosyayla çalışmayı mümkün kılmalıdır. Güncellenen SDK ile bu yeteneğe artık üçüncü taraf uygulama geliştiricileri tarafından erişilebilir.
Masaüstü (Win32) uygulamalarının her zaman bu yeteneğe sahip olduğunu unutmayın. Bu özellik şimdi Mağaza uygulamalarına genişletiliyor.
Mağazada Konsol UWP uygulaması desteği
Windows 10 sürüm 1803 "Redstone 4" ile gelen bir başka ilginç özellik de konsol UWP uygulamaları. UWP uygulamaları artık giriş ve çıkış için konsol penceresini kullanabilir. Komut İstemi ve PowerShell ile kullanılmak üzere tasarlanmıştır. Bu tür uygulamalar konsol API'lerini ve hatta printf veya getchar gibi geleneksel Win32 API'lerini kullanabilir.
Daha geniş dosya sistemi erişimi
Evrensel Windows Platformunda yapılan güncellemelerle hem çok örnekli uygulamalar hem de konsol UWP uygulamaları daha geniş dosya sistemi erişimine sahip olabilecek. Microsoft şunları belirtir:
- İlki, uygulamanın bir AppExecutionAlias'ı (normal pencereli bir UWP uygulaması veya bir konsol UWP uygulaması) varsa kullanılır. Bu durumda, uygulamaya geçerli çalışma dizininden ve altındaki dosya sistemine izinler verilir. Yani, kullanıcı uygulamayı bir komut satırından yürütür ve uygulamanın başlatılacağı dosya sistemindeki konumu seçer. Uygulama, bu noktadan itibaren dosya sistemi izinlerine sahip olacaktır.
- İkinci dosya sistemi özelliği, tüm dosya sistemine izinler verir (veya kesinlikle uygulamaya, uygulamayı çalıştıran kullanıcı ile tüm dosya sistemine tam olarak aynı izinleri verir). Bu çok güçlü bir özelliktir ve bu nedenle kısıtlı bir yetenekle korunmaktadır. Mağazaya bu yeteneği bildiren bir uygulama gönderirseniz, uygulamanızın neden bu güçlü özelliğe ihtiyaç duyduğuna ve bunu nasıl kullanmayı amaçladığına ilişkin ek açıklamalar sağlamanız gerekir.
Kaynak: Microsoft