【发布时间】:2015-03-03 08:28:02
【问题描述】:
我正在使用安装在我的计算机 (x64) 上的 Visual Studio 2012 和 64 位 Oracle 客户端。我已将 Oracle.DataAccess dll 添加到我的项目引用中并收到此警告: 正在构建的项目的处理器架构“MSIL”与参考“ProjectName, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64”, “AMD64”的处理器架构不匹配。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改项目的目标处理器架构,以使项目和参考之间的处理器架构保持一致,或者依赖具有与项目的目标处理器架构相匹配的处理器架构的参考。
我的项目是一个 WebService 项目,配置设置是 ANYCPU。当我运行项目并且 web 服务托管在 localhost 上时,错误页面显示为 BadImageFormatException。我还尝试在 x86 和 x64 设置上运行该项目。
我该如何解决这个问题? IIS 和 IIS Express 之间有什么区别吗?当我按下 F5 按钮并运行项目时,localhost 是否在 IIS express 上运行?
【问题讨论】:
标签: oracle web-services c#-4.0 visual-studio-2012 iis-7