Windows 10(Win 10 UWP VisualStudio 项目)模块化应用程序(如Prism.MEF)

Windows 10 (Win 10 UWP VisualStudio project) modular application (like Prism.MEF)

我想问一下用于构建支持 Win 10 UWP 平台的模块化应用程序的框架(如 Prim.MEF)。

很遗憾,Prism.MEF不支持Win 10 UWP平台(https://github.com/PrismLibrary/Prism)

Windows 应用程序目前不支持模块化开发,例如使用 WPF 为桌面创建的应用程序,它支持 MEF 等框架,在这些框架中,DLL 只能以可以由应用程序动态加载的方式放置。

您可以以一种可以访问所有 "modules" 的方式创建您的应用程序,并且如果这是企业应用程序或者如果您要将其放入商店,您可以限制每个用户它们作为应用内购买解锁(IAP)。