尝试创建应用栏时缺少名称空间电话

时间:2015-02-10 10:40:00

标签: c# windows windows-phone-8 windows-phone-8.1

我从Windows Phone开发开始。

我尝试关注this Guide以便在我的页面中创建应用栏。但是在我添加行

的第一步
using Microsoft.Phone.Shell;

编译器抱怨

Error   1   The type or namespace name 'Phone' does not exist 
            in the namespace 'Microsoft' (are you missing an assembly reference?)

我使用Visual Studio 2013社区和空白应用程序(Windows Phone)模板创建了我的项目。

我已经检查并使用空白应用程序(Windows Phone Silverlight)模板,但这不会发生,但我在其他帖子中读到Silverlight是一个较旧的系统,所以我发誓我不能使用它< / p>

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

与msdn文章本身一样,它表示它只支持WP8&amp; 8.1版WPSilverlight。你创建的应用程序是什么?

通常Blank App会创建一个Runtime WP应用程序(普通的XAML而不是Silverlight),版本为8.1,理想情况下它不支持您在上面提到的命名空间。

答案 1 :(得分:1)

适用于Windows Phone RT的应用必须使用其他AppBar class

请调查以下文章Quickstart: adding app bars (XAML)以获取有关现代应用栏的更多信息。