2009-04-18 10 views
12

をどういう意味: - :次のエラーメッセージを上げる- このエラーは、私は次のコードを持っているApp.xamlで

<Application 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    x:Class="FJW.App"> 
    <Application.Resources> 
     <!-- Resources scoped at the Application level should be defined here. --> 
     <ResourceDictionary> 
      <ResourceDictionary.MergedDictionaries> 
       <ResourceDictionary Source="themes/F4.xaml"/> 
       <ResourceDictionary Source="themes/F3.xaml"/> 
       <ResourceDictionary Source="themes/F2.xaml"/> 
       <ResourceDictionary Source="themes/F0.xaml"/> 
       <ResourceDictionary Source="themes/F1.xaml"/> 
       <ResourceDictionary Source="themes/Palm.xaml"/> 
       <ResourceDictionary Source="themes/Key.xaml"/> 
      </ResourceDictionary.MergedDictionaries> 
     </ResourceDictionary> 
    </Application.Resources> 
</Application> 

Visual Studioは、文字列<ResourceDictionary Source="themes/...xaml"/> にエラーを見つけることですがResourceDictionaryの継承が必要です。

しかし、プロジェクトは正しくコンパイルされており、正しく機能しています。エラーメッセージは何を意味しますか?おそらく、このベータ版Silverlight版のバグでしょうか?それとも私のエラーですか?

答えて

27

hm。これはBuildActionの問題でした。

リソースとしてxamlsのBuildActionプロパティを設定しました。そして、私はこのプロパティをページに戻しました - erorrsは消え去りました。

+2

ありがとう!私も同じ問題がありました。 –

+1

これは動作します! – Bulat

+0

ありがとう、それは動作します! – viky

0

あなたのお世話になっている.xamlファイルの中に何かがありますか?新しいプロジェクトにコードをコピーしましたが、Visual StudioまたはExpression Blendでエラーメッセージが表示されませんでした。

alt text http://www.smips.com/brad/stackoverflow/so-109.jpg

+0

私はそれができないと思います。私がテーマフォルダに1つのxamlだけ残すと、エラーにはなりませんでした。 – FFire

関連する問題