FireBird .net 提供商 64 位
我正在尝试运行 Firebird Web 应用程序(IIS6 64 位)。但是我遇到了错误的图像格式(位差异不兼容)问题。有没有人有任何建议让它运行。
详细信息 AnyCPU 应用程序引用 .net firebird 驱动程序(通过 nhibernate),该驱动程序使用本机 64 位 dll。有一个本机 32 位 dll,我用它进行本地开发,它工作得很好。 (我也没有在 64 位服务器上运行 32 版本)。
I'm trying to get a firebird web application (IIS6 64 bit) to run. However I'm getting bad image format (bit difference incompatability) issues. Has anyone got any advice to get it running.
Details AnyCPU application references the .net firebird driver (through nhibernate) which uses a native 64bit dll. There is a native 32bit dll which I use for local development and it works fine. (I havn't got the 32 version working on the 64 bit server either).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这个问题实际上是由我们如何部署我们的网站引起的。该网站打包在 32 位计算机上,但我没有意识到它还打包了 32 位本机 fire-bird dll,而不是 64 位。
This issue actually formed from how we deployed our website. The site is packaged on a 32bit computer what I didn't realize is that it also packed the 32bit native fire-bird dll's instead of the 64bit ones.