gpt4 book ai didi

visual-studio-2010 - 我可以在 VS2010 中将 32 位 Oracle 开发人员工具与 x64 ODAC 一起使用吗?

转载 作者:行者123 更新时间:2023-12-02 00:20:58 26 4
gpt4 key购买 nike

来自 Oracle 网站: http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html

这是针对他们最新的 Oracle 数据访问组件,适用于 Windows x64 的 64 位 ODAC 11.2 第 4 版 (11.2.0.3.0)。我想使用开发人员工具 (ODT),但它们在 64 位中不可用(可能是因为 VS2010 仍然是 32 位的)。来自网站:

重要提示: Entity Framework 设计时功能需要 32 位 Oracle Developer Tools for Visual Studio 下载。以上下载完全支持 Entity Framework 部署,但不包含设计时工具。

我不使用 EF(我使用 Mindscape LightSpeed 产品,因为它通常比 EF 早 3 或 4 年)但原理是相同的 - VS2010 和 LightSpeed 是 32 位应用程序,无法加载/使用 x64库。

我想使用 32 位工具 (ODT) 开发我的应用程序并使用 x64 ODAC 部署应用程序。有没有人这样做过?可以吗?有人吗?

如果重要的话,这是针对在虚拟 Windows Server 2008 R2 计算机上运行的 WCF 服务。我半成功的做法是强制每个人都使用 32 位操作,但如果像他们声称的那样支持 64 位,那似乎有点愚蠢。

提前致谢,戴夫

最佳答案

Oracle 网站提到他们提供了 32 位和 64 位的 ODAC 组件,但只有 32 位的 Visual Studio 设计工具。

由于您没有使用 EF,我猜您有兴趣将 ODP.NET 组件与 LightSpeed 一起使用。

对于这种情况,您可以通过在开发系统上同时安装 64 位和 32 位 ODP.NET 并允许应用程序在部署系统上以 native 模式运行(应用程序将选择 64 位或 32 位 ODP基于其运行平台的组件)。

检查 RealFiction blogSemaphoremd blog有关并行安装 64 位和 32 位客户端工具的详细信息。将它们安装在单独的文件夹中并创建从 %windir%\system32%windir%\SysWOW64 到相应文件夹的符号链接(symbolic link)的基本正确方法。因此允许 WOW64 负责根据正在运行的应用程序分配适当的组件。

关于visual-studio-2010 - 我可以在 VS2010 中将 32 位 Oracle 开发人员工具与 x64 ODAC 一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11004893/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com