1

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

我几乎没有其他适用于 64 位机器的 dll,所以我需要将平台保持为“任何 CPU”,但在这个场景中,我无法注册 Interop.Domino.dll

有什么解决办法吗。

谢谢和问候, 哈西娜

4

1 回答 1

1

Domino服务器api 有 x86x64 两种风格,因此您需要针对适当的一种进行构建。客户端api 仅是 x86 ,如果您链​​接到它,它将按照您描述的方式运行。

于 2010-11-06T00:02:33.677 回答