Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我从首选项屏幕上的 Com 选项卡中选择了 BarTender,并将 BarTender 添加到我的项目中。
当我在本地计算机上使用Ctrl+执行项目时,我可以顺利打印条形码。F5
但是当我在 wwwroot 下发布我的项目时,出现如下错误,
此外,我将项目平台设置为“x86 – x64 Any Cpu”,但没有任何改变。
PS:由于我没有足够的积分,我将截图作为链接提供。非常遗憾
它是一个 EXE 服务器,因此看起来您需要向 COM 类授予本地启动和本地激活权限,以获得您的网站运行的身份。您可以使用 DCOMCnfg.exe 执行此操作。查看应用程序池标识并确保它具有适当的权限。测试问题的一个好方法是将其设置为“每个人”。如果可行,那肯定是您的问题,但不要将其设置为“每个人”。一旦您证明这是问题所在,您将需要正确设置激活、启动和可能的访问权限。
这是由于库本身的安全设置。我对 Excel 和 Illustrator COM 也有同样的问题。
即使这是 Excel,此站点也会指导您设置安全性和权限。
更新:
如果您找不到该库,那么它可能是 32 位库;这些并不总是显示在 64 位控制台中(假设您正在运行 64 位..) - 如果是这样,您需要启动 32 位 DCOMCONFIG。有关如何启动 32 位版本的信息,请参见此处的页面底部。