【发布时间】:2015-11-23 19:58:27
【问题描述】:
我在Callisto 找到了这个源,用于 WebView 作为 WebViewExtension 方法。同样的方法在 Windows 8.1 应用程序中运行良好,现在当我尝试在通用 Windows 应用程序中使用时,它给了我这个错误。
在类型中找不到可附加属性 HtmlSource WebViewExtension
我正在使用这种语法的用户控件中使用它。
<WebView x:Name="ContentView"
Margin="15,10,10,10"
callisto:WebViewExtension.HtmlSource="{Binding SelectedFeedItem.Content}"/>
WebViewExtension 方法的来源是here。
更新:
只是为了确保我没有弄乱我的 xmlns 声明。
1. 我有一个公用文件夹 common,在里面我有一个名为 Callisto.cs 的类文件,复制了相同的源文件,没有更改。
2.在我的xmlns:声明我有xmlns:callisto="Myrssapp.Win10.Common"
下面是图片。
【问题讨论】:
-
使用反汇编程序查看您链接到的程序集中的版本。
-
@即使我使用自己的 HtmlSource 相同代码实现启动一个全新项目,我仍然会收到相同的错误。 Windows 10 通用应用程序或 VS2015 的某些功能使其无法正常工作。
-
可能定义属性的类型和w10UA的WebView不一样?