无法在 Windows 7 64 位上的 C# 中加载 interop.PRNADMINLib

发布于 2024-09-27 18:10:35 字数 280 浏览 2 评论 0原文

您好,有一个使用 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 技术交流群。

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

发布评论

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

评论(1

碍人泪离人颜 2024-10-04 18:10:35

确保您的项目专门针对 32 位环境,不要使用“any”配置。看看是否有帮助。

Make sure your project specifically targets the 32 bit environment, don't use the "any" configuration. See if that helps.

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