Creating An Instance Of The Com Component With Clsid {b9425246-4131-11d2-be48-004005a04edf} From The Iclassfactory Failed Due To The Following Error


For the moment, I'm using Enterprise Automation TRIAL (9.4 SR3, build 2781).
When everything works as expected, we will purchase the Automation version.

When I deploy my program to a test server I an issue : 

Seagull.BarTender.Print.PrintEngineException: The BarTender engine could not be started. Possible reasons are: 
1) BarTender is not properly installed. 
2) BarTender is not properly registered on the computer (e.g bartend.exe /register). 
3) There are too many process instances of BarTender running. Stop a few bartend.exe instances and try again. Also see SDK Engine.Start method documentation for information about how to allow more BarTender processes to run on your computer by increasing your "non-interactive" shared desktop heap. ---> 

System.Runtime.InteropServices.COMException: Creating an instance of the COM component with CLSID {B9425246-4131-11D2-BE48-004005A04EDF} from the IClassFactory failed due to the following error: 80040112. 

at Seagull.BarTender.Print.Engine.Start(WindowsIdentity identity) --- End of inner exception stack trace --- 
at Seagull.BarTender.Print.Engine.Start(WindowsIdentity identity) at Seagull.BarTender.Print.Engine.Start() 
at Seagull.BarTender.Print.Engine..ctor(Boolean startEngine) 

 

1. Check that BarTender still has a trial period left. Check this via the "Help>About" menu item in BarTender. Automation will only work while there are trial days left.

2. Open a command prompt (DOS) window, change directory to where BarTender is installed (eg. "C:\Program Files\Seagull\BarTender Suite") and then enter in the command line: bartend.exe /register 

 Anyone would clarify for me? Thanks.  

I think i have known the reason already.I was using Bartender Automation Enterprise 9.4 Trial version for this and its trial period just finished yesterday.
So, i was thinking maybe it has lost its automation function due to it.

You're right, After Trial period has expired, you cannot execute BarTender from Automation project (ActiveX, .net SDK or Commander) and a COM Exception will be thrown in such case.
Please contact a regional distributor to procure a license, or contact our Sales in your region. 



原來是因為專業版的破解到期,引起的。坑爹啊!!!

http://seagullscientific.invisionzone.com/index.php?/topic/478-creating-an-instance-of-the-com-component-with-clsid-b9425246-4131-11d2-be48-004005a04edf-from-the-iclassfactory-failed-due-to-the-following-error/

 

http://seagullscientific.invisionzone.com/index.php?/topic/743-error-at-bartender-code-c/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 Bartender 發布到服務器出現 CLSID 為 {B9425246-4131-11D2-BE48-004005A04EDF} 的組件失敗 C# Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005 Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005 Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80070005 拒絕訪問。 關於Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80070005的解決辦法 UiPath - issue - "Make sure Excel is installed.the QueryInterface call on the COM component for the interface with IID '{000208D5-0000-0000-C000-000000000046}' failed due to the following error: In " 添加Sql作業,新建步驟出現:從IClassFactory為CLSID為{AA40D1D6-CAEF-4A56-B9BB-D0D3DC976BA2}的COM組件創建實例失敗 從 IClassFactory 為 CLSID 為 {AA40D1D6-CAEF-4A56-B9BB-D0D3DC976BA2} 的 COM 組件創建實例失敗,原因是出現以下錯誤: c001f011。 從 IClassFactory 為 CLSID 為 {17BCA6E8-A95D-497E-B2F9-AF6AA475916F} 的 COM 組件創建實例失敗,原因是出現以下錯誤: c001f011。 (Microsoft.SqlServer.ManagedDTS) 添加Sql作業,新建步驟出現:從IClassFactory為CLSID為{AA40D1D6-CAEF-4A56-B9BB-D0D3DC976BA2}的COM組件創建實例失敗,原因是出現以下錯誤:c001f011。的解決方法
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM