我刚刚从 32 位 Windows 7 桌面转移到 64 位 Windows 7 笔记本电脑。我们正在开发一个 C# 程序,其中包含解决方案中的大约 60 个项目。我在尝试构建时不断收到以下错误:
Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed
显然,这个错误是不言自明的,我正试图让我的整个解决方案以 32 位模式加载。我已经完成了每个项目并将目标平台设置为 x86,但我仍然收到此错误。我搜索了谷歌并看到了无数不同的方法,但我似乎无法解决这个问题。确保我的项目在 64 位机器上以 32 位模式运行的最佳方法是什么?
我正在使用 Visual Studio 2008。我目前正在考虑降级到 32 位,但我真的想避免这样做。