适用于UWP应用的UniversalApiContract版本

时间:2016-11-14 15:50:54

标签: c# uwp

我的UWP应用程序面向Windows 10 Build 10586并包含WebView XAML控件。但是,同时UniversalApiContract 3.0.0.0在此目标配置上可用,编译器将WebView解析为版本2.0.0.0的程序集UniversalApiContract。此版本的控件有几个缺点,例如通过ms-appdata:///协议缺乏对本地文件的支持。

如何更改此设置并强制编译器使用较新版本?在参考文献中,我只得到这是一个UWP应用程序的消息,因此所有UWP已经注册为引用,没有配置选项。

1 个答案:

答案 0 :(得分:0)

我自己发现:我正在使用UWP库,目标版本设置为Build 10586.即使应用程序的目标版本设置为Build 14393(Windows Anniversary),这也使编译器使用了旧图书馆。

因此,解决方案是将所有组件的目标版本设置为Windows 10 Anniversary,即使最低版本仍为Build 10586.