当前位置: 首页 > 科技观察

微软详细介绍了Windows 11商店中的Win32桌面应用程序分发方式

时间:2023-03-21 18:59:44 科技观察

微软详细介绍了Win32桌面应用程序将如何在Windows11商店中分发与之前的Windows10更新不同,Windows11为消费者提供了许多新功能,同时也为开发人员或企业开辟了新的机会。新操作系统随附经过重写的MicrosoftStore,它明显针对所有开发人员进行了优化。据微软官方称,Windows11的原生应用商店将允许基于几乎任何框架构建的应用程序可用。支持的框架列表包括Win32、.NET、Java、UWP和Web应用程序。对于Win32应用程序(传统的.exe程序),微软会让开发者在WindowsStore中提交他们未打包的Win32应用程序,最有趣的是,使用自定义内容交付网络进行托管和更新的.exe程序也被允许,但未打包的Win32程序将不会在Windows11MicrosoftStore中提供更新。根据MicrosoftStore文档,用户将无法从MicrosoftStore接收Win32程序的更新。如果您从商店下载Win32程序,则需要直接通过开发人员对其进行更新。“应用程序的更新不需要通过商店提交。最终用户将无法从商店接收更新。”官方文档指出:“您可以通过从商店下载并安装在您的Windows设备上的应用程序直接更新应用程序。”此外,微软允许开发人员在商店中为他们的应用程序发布一个简单的安装程序,这使得任何人下载并安装该应用程序。在Twitter上,微软的RudyHyun证实该公司希望对商店中列出的应用程序“非常透明”。如果应用程序是安装程序并且无法通过商店更新,用户将在应用程序名称下方看到文本,允许用户通过了解谁应该更新应用程序的规则来决定是否安装它。值得注意的是,虽然这些未打包的Win32应用程序无法通过MicrosoftStore进行更新,但开发人员仍然可以在MicrosoftStore上发布其应用程序的新版本。目前,尚不清楚新的MicrosoftStore是否会批准不支持应用内更新的Win32应用。