xWTF/SnipeIT-bPAC

Retrieving the COM class factory for component with CLSID failed

Closed this issue · 8 comments

xcngl commented

After clicking the "Click here to print" button, the prompt "{"code":500,"msg":"Unknown error occured: Retrieving the COM class factory for component with CLSID {B940C105-7F01-46FE-BF41-E040B9BDA83D} failed due to the following error: 80040154 \u6CA1\u6709\u6CE8\u518C\u7C7B (0x80040154 (REGDB_E_CLASSNOTREG))."}" will appear. What should I do?

de-sec commented

Try to use x86 Version of bPAC Client Components - fixed it for our use case (local usage on a Win11 Pro Workstation).

xWTF commented

If an x86 version of client component solves the issue, the binaries I compiled might be running under 32 bit mode for some reason.
That doesn't make any sense to me since I've specified <PlatformTarget>x64</PlatformTarget>...

Anyway, I have added a label indicating current cpu bit width in v1.0.2, feel free to check it out.

image

xcngl commented

image

xcngl commented

这个怎么搞呢?点击按钮后提示{“code”:200}。看了下这个端口是监听状态,但是访问不了

xWTF commented

{“code”:200} = request success
the printer should be printing your labels atm

xcngl commented

没有打印任务,是必须用 Brother 标签打印机吗?

xWTF commented

没有打印任务,是必须用 Brother 标签打印机吗?

该项目使用 “bPAC SDK” 来执行打印任务。
b-PAC 是一个将数据发送到 Brother 标签打印机/移动打印机 的组件,因此该项目只能用于 Brother 标签打印机。

xcngl commented

好吧😂谢谢