2

我通过 NuGet 安装了 WPToolkit,它是成功的,但它没有添加到项目的解决方案中,这就是我无法添加到 xaml 的原因

xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"

<toolkit:AutoCompleteBox...

*名称“AutoCompleteBox”在命名空间“clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit”中不存在。*

那我能做什么?

我在用:

Microsoft Visual Studio Ultimate 2013
Version 12.0.30501.00 Update 2
Microsoft .NET Framework
Version 4.5.51641

谢谢,罗伯托克

4

1 回答 1

3

@Robertoq,目前WPToolkit不支持基于新Windows Phone 8.1 XAML的(即针对通用应用程序 API 的新框架)的应用程序。

但他们确实支持Windows Phone 8.1 Silverlight Application,它使用旧8.0 Silverlight API's的应用程序框架。你可以在这里这里找到。我自己对此进行了测试,我将工具包添加到了 Windows Phone 8.1 Silverlight 应用程序中并且它工作正常。

因此,您无需浪费时间将 .dll 添加到不支持该 .dll 的项目中。如果您想构建 8.1 应用程序并且确实需要使用该工具包,那么只需针对 8.1 Silverlight 应用程序。

您可以通过以下方式创建一个Visual Studio 2013 -> New Project -> Universal App -> Windows Phone App -> Blank App (Windows Phone Silverlight) -> Windows Phone 8.1 (Select)

希望这可以帮助。

于 2014-06-12T12:24:09.673 回答