0

我正在浏览 Microsoft Virtual Academy Windows Jumpstart for Windows Phone 8 中的 Contoso Cookbook 示例。在尝试运行任何示例代码时,我遇到 3 个部署错误。

  1. “参数不正确”

  2. 成员“实例”无法识别或无法访问

  3. 在“DesignDataExtension”类型中找不到属性“实例”

在 mainPage.xaml 第 35 行的 xaml 代码中,它无法识别“实例”。但我无法弄清楚原因。

谁能告诉我为什么?

代码示例链接

视频系列链接

4

1 回答 1

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}">
于 2013-07-26T20:11:26.630 回答