适用于 64 位操作系统的 Lotus Notes Interop.Domino.dll

发布于 2024-09-16 08:04:14 字数 320 浏览 1 评论 0原文

我创建了一个使用 Interop.Domino.dll 从 nsf 文件读取邮件属性的简单应用程序,对于 32 位操作系统来说一切正常,但是当我尝试在 64 位操作系统下运行相同的应用程序时,我无法创建 LotusNotes Session , COM 异常。虽然我可以通过将平台更改为“x86”来在 64 位上运行相同的应用程序,但如果我将平台更改为“任何 CPU”,它就不起作用。

我有一些其他适用于 64 位机器的 dll,因此我需要将平台保持为“任何 CPU”,但在这种情况下,我无法注册 Interop.Domino.dll

有没有任何解决方案。

谢谢和问候, 哈西纳

I have created a simple application of reading mail properties from a nsf file using Interop.Domino.dll, things works fine for 32 bit OS but when i attempt to run the same application under 64 bit OS i am unable to create LotusNotes Session , getting the COM Exception. Though i can run the same application on 64 bit by changing the plaform to "x86" but if i change the platform to "Any CPU" its not working.

I have few other dlls which are meanted for 64 bit machine so i need to keep the Platform to "Any CPU", but in this scenerio i am unable to register the Interop.Domino.dll

Is there any Solution to it.

Thanks and Regards,
Haseena

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

迷鸟归林 2024-09-23 08:04:14

Domino 服务器 API 可用于 x86 和 x64 版本,因此您需要针对适当的版本进行构建。 客户端 api 仅适用于 x86,如果您链​​接到该 API,它将按照您所描述的方式运行。

The Domino server api is available in x86 and x64 flavors, so you would need to build against the appropriate one. The client api is x86 only, and if you are linking to that, it would behave the way you describe.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文