Я получаю следующую ошибку:
Не удалось получить фабрику классов COM для компонента с CLSID {6C9E80E3-B780-4361-A693-5E5C6BDC83A9} из-за следующей ошибки: 80040154.
Dim smgrGlobal As QBSessionManager
smgrGlobal = New QBSessionManagerClass()
Во второй строке ошибка.
Я получаю эту ошибку только с QB2013 и QBFC12. Этого не происходит ни с одной из предыдущих версий.
Насколько я могу найти, эта ошибка связана с тем, что приложение не скомпилировано для x86 (если вместо этого использовался «Любой процессор»). Однако я установил свое приложение компилировать для x86 НЕ "Любой процессор", и я все еще получаю эту ошибку.