当尝试从任何项目加载 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 来查看这些日志是否有任何有用的信息,但它们没有。根据他们的说法,一切,装载等都是成功的。
有什么建议么?请?