プロジェクトから Microsoft.Xna.Framework.dll を読み込もうとすると、FileNotFoundException がスローされます。指定されたモジュールが見つかりませんでした。(HRESULT からの例外: 0x8007007E)、innerException なし。
次のような単純なコードでさえ、その例外をスローします。
static void Main(string[] args)
{
Assembly.LoadFile(@"C:\Microsoft.Xna.Framework.dll");
}
XP x64 を実行していますが、構成マネージャーでプラットフォームを x86 に設定しました。これは、x64 または任意の CPU では動作しない (動作しない) ことがわかっているためです。dll ファイルを手動で GAC に追加しましたが、問題は解決しませんでした。また、M$ Assembly Binding Log Viewer を試して、それらのログに有用な情報があるかどうかを確認しましたが、そうではありませんでした。彼らによると、読み込みなどすべてが成功しました。
助言がありますか?お願いします?