无法在 Windows 7 64 位上的 C# 中加载 interop.PRNADMINLib
您好,有一个使用 prnadmin.dll 中的函数的项目,为了使用它们,我引用了 interop.PRNADMINLib.dll 它在 32 位上一切正常,但在 64 位上出现以下错误:
无法加载文件或汇编'Interop.PRNADMINLib,版本=1.........
我已使用 SysWOW64 文件夹中的 regsvr 在 64 位系统上注册了 prnadmin.dll。
这会起作用吗?如果是这样怎么办?
谢谢
Hi have a project that uses the functions in prnadmin.dll, in order to the use them I reference the interop.PRNADMINLib.dll It all works fine on 32 bit but I get the following error on 64 bit:
Could not load file or assembley 'Interop.PRNADMINLib, version=1.........
I have registered the prnadmin.dll on the 64 bit system using regsvr from the SysWOW64 folder.
Is this ever going to work? If so how?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
确保您的项目专门针对 32 位环境,不要使用“any”配置。看看是否有帮助。
Make sure your project specifically targets the 32 bit environment, don't use the "any" configuration. See if that helps.