【发布时间】:2011-12-07 08:40:34
【问题描述】:
我已经安装了 ODAC(Oracle 数据访问组件64 位)odp.net 4。但不幸的是,它不适用于 IIs Express。 IIS express 文档说它同时支持 32 位和 64 位系统。它是否可以与 odp.net 4(64 位)一起使用,或者我们必须在开发机器中使用 odac 32 位组件。
提前致谢!
【问题讨论】:
标签: iis-express odac
我已经安装了 ODAC(Oracle 数据访问组件64 位)odp.net 4。但不幸的是,它不适用于 IIs Express。 IIS express 文档说它同时支持 32 位和 64 位系统。它是否可以与 odp.net 4(64 位)一起使用,或者我们必须在开发机器中使用 odac 32 位组件。
提前致谢!
【问题讨论】:
标签: iis-express odac
现在可能为时已晚,但 IIS Express 7.5 是 32 位的,无法承载 64 位进程。我假设这就是您的问题是/曾经是因为我在 Oracle.DataAccess.dll 上遇到了类似的问题。但是,IIS Express 8.0 Beta 可以托管您的 64 位站点。
Visual Studio 只会在您使用 32 位 IIS Express 8 进程启动站点时启动(F5 或 Ctrl-F5)。但是,如果要调试,可以从命令行启动 64 位进程,然后从 Visual Studio 附加到 IIS Express 进程。我使用的命令是:
c:\Program Files\IIS Express\iisexpress.exe /site:SiteName
默认的 IIS Express 配置文件位于您的文档文件夹中 IISExpress\config\applicationhost.config。该文件包含您网站的定义,并为您提供可以更改的网站名称。
请务必阅读Upgrading from IIS Express 7.5 的说明。
【讨论】: