プロジェクトをビルドすると、さまざまな参照コンポーネントが複数のプロジェクトで見つからないという警告が表示され続けますが、ビルドは成功したと表示されます。参照を削除/読み取ると、警告は1回のコンパイルで消えますが、次のコンパイルですぐに戻ってきます。
このプロジェクトを Visual Studio 2012 (2010 年から) に移動しましたが、これは私が抱えている 2 つの問題のうちの 1 つです。デバッグ モードになっていることがわかります) が、アプリケーションは決して起動せず、ブレークポイントもヒットしません。アプリケーション リソース セクションには AppBootstrapper オブジェクトが含まれており、ブレークポイントは AppBootstrapper のコンストラクターの先頭にあります。
これら 2 つの問題が関連しているかどうかはわかりません。
編集: 変更を加えてから Ctl-Shift-B を押すと、警告なしでビルドされますが、もう一度 Ctl-Shift-B を押すと、警告が戻ってきて、別の変更を加えるまでビルドごとに残ります。単一のビルドで警告が再び消えることを示します。
編集:後者の問題を修正しました。app.xaml を変更して、リソースをタグに<Application.Resources>
ネストするのではなく、タグのすぐ下に配置<ResourceDictionary><ResourceDictionary.MergedDictionaries><ResourceDictionary>
するように提案されましたが、理由はわかりませんが、結局そのようにする必要があることがわかりました..このようにしないと、リソースのインスタンスを実際に作成しようとしないことを私は知っています。
私はまだ他の問題を抱えていますが、これは非常に厄介ですが、少なくとも現在は実行されています。