最近因公司業務需要,需要將現有 Win32 軟體遷移至 UWP 平臺。因爲是硬體公司,其軟體涉及多個設備,不同設備均有其特定的界面。
若發佈的軟體包直接包含所有設備,則會導致軟體包過大。因此,產品 PM 提出要能做到當識別到用戶相關設備時,才通過下載或額外安裝的方式,使主體軟體框架可以支援操作對應設備。
從目前找到的資料看,這種方式有點類似 UWP 的可選包。但實際實驗發現,只能支持將後端邏輯代碼分離,而無法將 XAML 界面分離至可選包。
因此,在此請教各位大佬,是否有實現過類似功能,協助給予一些方向。感謝!