2013-07-26 73 views
0

我正在通過Microsoft Virtual Academy Windows Jumpstart for Windows Phone 8的Contoso Cookbook示例。在嘗試運行任何示例代碼時,出現3個部署錯誤。故障運行Contoso Cookbook示例沒有任何更改

  1. 「的參數不正確」

  2. 成員「實例」無法識別或不能訪問

  3. 屬性「實例未在類型中找到‘DesignDataExtension’

在mainPage.xaml第35行的xaml代碼中,它不識別「Instance」,但我找不出原因。

有誰能告訴我爲什麼?

Code samples link

Video Series Link

+0

,如果你告訴我們,這樣,你這將有助於無法運行。我隨機打開了其中兩個,並且它們都沒有任何「DesignDataExtension」 –

+0

第6步:頁面導航http://code.msdn.microsoft.com/Windows-Phone-8-JumpStart-1b7c34e3 – perkinda

+0

mainPage.xaml第35行LayoutRoot「Background =」Transparent「d:DataContext =」{d:DesignData /SampleData/RecipeDataSourceSampleData.xaml,Instance = {x:Null}}「 – perkinda

回答

0

似乎有兩個問題。

第一個(參數不正確)阻止部署應用程序。要修復它,從文件夾名稱中刪除「%2c」(默認文件夾名稱是「Windows Phone 8 JumpStart Contoso Cookbook Step 1%2c Initial Layout」,它似乎使得部署過程錯誤)。然後刪除位於C#子文件夾中的ContosoCookbook.suoContosoCookbook.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}"> 
+0

這工作!非常感謝! – perkinda