1

MahApps.Metro「Blend for Visual Studio」でウィンドウを使用するプロジェクトを開くと、大量のエラーが発生します。それらの1つは(これはおそらく他のすべてのエラーを引き起こします):

The name "MetroWindow" does not exist in the namespace "clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"

この同じプロジェクトは、Visual Studio 2012 で正常に動作します。さらに、Blend のすべてのリソースには警告アイコンがあります。どうすればこれを修正できますか?

どんな助けでも大歓迎です。

4

1 に答える 1

3

それを私が直した。ソリューション内のすべてのプロジェクトのデバッグ プラットフォームを次のAny CPUように変更しました。

  1. Visual Studio と Blend の両方でプロジェクトを開きました
  2. (デバッグConfiguration Manager/リリースの「開始」ボタンの横にあるドロップダウンメニュー)を開きました
  3. プロジェクトのデバッグ プラットフォームの 1 つが に設定されていたx86ので、クリックしました<new...>
  4. New Platformに設定Any CPU
  5. Copy Settings Fromに設定<Empty>
  6. クリックしたOk
  7. 次に、Blend からプロジェクトをリロードするように求められたので、クリックしましたYes To All
于 2013-04-27T23:02:22.750 に答える