我正在阅读Microsoft Virtual Academy Windows Jumpstart for Windows Phone 8中的Contoso Cookbook示例。在尝试运行任何示例代码时,我遇到3个部署错误。
“参数不正确”
会员“实例”无法识别或无法访问
属性“未在类型中找到实例”DesignDataExtension“
在mainPage.xaml第35行的xaml代码中,它无法识别“Instance”。但我无法弄清楚原因。
谁能告诉我为什么?
答案 0 :(得分:0)
似乎有两个问题。
第一个(参数不正确)阻止部署应用程序。要解决此问题,请从文件夹名称中删除“%2c”(默认文件夹名称为“Windows Phone 8 JumpStart Contoso Cookbook Step 1%2c Initial Layout”,它似乎以某种方式使部署过程出错)。然后删除位于C#子文件夹中的ContosoCookbook.suo
和ContosoCookbook.v11.suo
文件。
第二个错误不会阻止应用程序运行,但会使设计器崩溃。在网格的属性中(MainPage.xaml,第38行):
<Grid x:Name="LayoutRoot" Background="Transparent" d:DataContext="{d:DesignData /SampleData/RecipeDataSourceSampleData.xaml, Instance={x:Null}}">
删除, Instance={x:Null}
部分,它可以正常工作:
<Grid x:Name="LayoutRoot" Background="Transparent" d:DataContext="{d:DesignData /SampleData/RecipeDataSourceSampleData.xaml}">