无法在WP8.1应用程序中加载文件或程序集

本文关键字:加载 文件 程序集 应用程序 WP8 | 更新日期: 2023-09-27 18:05:08

我正在为自己开发一个简单的WP 8.1应用程序。我需要一个DockPanel在其中一个页面上,所以我添加了一个引用到System.Windows.Controls.Toolkit.dll (Silverlight 4)到我的项目,并创建了一个命名空间

<xmlns:toolkit="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Toolkit">
在XAML

。我可以在命名空间的类列表中看到DockPanel类,但是当我将其添加到页面时,我得到异常

由于System.Windows.Controls.DockPanel的问题,元素DockPanel无法显示:无法加载文件或程序集"System.Windows"。控件,版本=2.0.5.0,文化=中性,PublicKeyToken=31b3856ad364e35'或其依赖项之一。*"。有人知道怎么解决这个问题吗?谢谢。

无法在WP8.1应用程序中加载文件或程序集

在Windows Phone 8.1中,我们不能使用目标是Windows Phone 8.0(Silverlight)的程序集。例如,"System.Windows.Controls"命名空间已替换为"Windows.UI.Xaml.Controls"。但是你可以使用Windows Phone Silverlight 8.1来做到这一点。或者使用工具包中的源代码自己编写DockPanel