Microsoft Store 会自动安装 .Net 框架吗?

Does Microsoft Store automatically install a .Net framework?

我现在正在使用 Visual Studio 2022 为 Microsoft Store 应用程序 (desktop-bridge win32) 重新编译 DLL 项目。 Visual Studio升级时推荐我使用.Net 4.8 framework

我正在查看此页面上各种 Windows 版本的 .NET 框架版本:

.NET Framework versions and dependencies

这意味着在 Windows 10 1803 上使用我的应用程序的人默认情况下不会安装 .Net framework 4.8。那么我是否必须根据该页面在清单文件中声明我的最低版本?或者,Microsoft Store 会在安装应用程序之前为该用户自动更新 .Net 框架吗?

此处推荐的正确最低版本或使用特定 .Net 框架策略构建的版本是什么?

如果我没记错的话,当用户从微软商店下载你的应用时,它会自动下载所有依赖项。

如本文所述document:当用户从 Microsoft Store 安装您的应用程序时,它会检测依赖项并确保框架包可供应用程序使用。

如果框架包已经安装在用户的设备上,则无需进一步操作。否则,Microsoft Store 会在继续安装使用它的应用程序之前触发框架包的安装。