我创建了一个使用Interop.Domino.dll从nsf文件读取邮件属性的简单应用程序,32位操作系统的工作正常但是当我尝试在64位操作系统下运行相同的应用程序时,我无法创建LotusNotes会话,获取COM异常。虽然我可以通过将平台更改为“x86”来在64位上运行相同的应用程序但是如果我将平台更改为“任何CPU”则无法正常工作。
我有几个其他dll是64位机器的意思,所以我需要将平台保持为“任何CPU”,但在这个scenerio我无法注册Interop.Domino.dll
是否有任何解决方案。
谢谢和问候, Haseena
答案 0 :(得分:1)
Domino 服务器 api在x86 和 x64版本中可用,因此您需要针对相应的版本进行构建。 客户端 api仅限x86,如果您链接到它,它将按照您描述的方式运行。