我创建了基于 Visual Studio 测试框架的单元测试。
但是,它以某种方式从 WOW6432Node 读取注册表项?
我已经用“任何 CPU”平台构建了单元测试框架。
我的操作系统是 64 位的。
我以管理员身份运行 Visual Studio 2010。
我还尝试将构建配置更改为 x64,但现在测试用例无法运行(测试是否在 x64 加载我的框架正在寻找的正确注册表项时强制它)。
我收到 badimageformat 异常。
我观察到的唯一一件事是 - “警告 CS1607:程序集生成 - 引用的程序集 'mscorlib.dll' 针对不同的处理器”。
但是其他引用“system.dll - mscorlib.dll”的项目在使用 x64 conf 构建时不会发出此警告。
问候,梦想家