Visual Studio Testing Framework に基づいて単体テストを作成しました。
しかし、どういうわけか、WOW6432Node からレジストリ エントリを読み取っていますか?
「任意の CPU」プラットフォームで単体テスト フレームワークを構築しました。
私のオペレーティングシステムは64ビットです。
管理者として Visual Studio 2010 を実行しています。
また、ビルド構成を x64 に変更しようとしましたが、テスト ケースを実行できませんでした (フレームワークが探している正しいレジストリ エントリを x64 で強制的にロードするかどうかをテストするため)。
悪い画像フォーマットの例外が発生しています。
私が観察した唯一のことは、「警告 CS1607: アセンブリ生成 -- 参照されたアセンブリ 'mscorlib.dll' が別のプロセッサをターゲットにしています」です。
しかし、「system.dll - mscorlib.dll」を参照する他のプロジェクトでは、x64 conf でビルドしたときにこの警告が表示されません。
よろしく、ドリーマー