2016-11-14 81 views
0

我的UWP應用程序面向Windows 10 Build 10586幷包含WebView XAML控件。但是,與此同時UniversalApiContract 3.0.0.0在此目標配置上可用,編譯器會將WebView解析爲版本爲2.0.0.0的程序集UniversalApiContract。此版本的控件有幾個缺點,例如通過ms-appdata:///協議缺少對本地文件的支持。適用於UWP應用程序的UniversalApiContract版本

我該如何改變這一點並強制編譯器使用更新的版本?在參考資料中,我只收到這樣的消息:這是一個UWP應用程序,因此所有的UWP已經註冊爲引用,沒有配置選項。

回答

0

剛發現我自己:我在使用一個UWP庫,目標版本設置爲Build 10586.即使應用程序的目標版本設置爲Build 14393(Windows Anniversary),也會使編譯器使用舊圖書館。

因此,解決方案是將所有組件的目標版本設置爲Windows 10 Anniversary,儘管最低版本仍爲Build 10586.

相關問題