Click here to Skip to main content
15,881,882 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi All,

i've got a ready made project , when i run the project getting the following error.
"
Retrieving the COM class factory for component with CLSID {B933B20D-20F7-4CBC-A31E-4A2C2F197BE1} failed due to the following error: 80040154.
"

Then i googled, and says to install the dll.
When i try to install the dll. getting the following error.

Failure adding assembly to the cache: Attempt to install an assembly without a s
trong name
Posted

1 solution

You are facing this error because you are referring to the assembly which is not a strong name.

For that you will have to add a strong name to the assembly and give a reference to that assembly.

Below link explains how to add strong name to the assembly (step by step ):

Adding a Strong Name to an existing DLL[^]
 
Share this answer
 
Comments
Rockstar_ 7-Nov-13 6:33am    
From the above link, i'm not able to do the last step, can u please help me to solve this ..
CodeBlack 7-Nov-13 6:38am    
are you able to perform 1st, 2nd and 3rd step ?
What error you are getting while performing last step ?
Rockstar_ 7-Nov-13 7:24am    
yes now i'm able to do all the steps. but still the problem persists.
Rockstar_ 7-Nov-13 7:24am    
Getting this error,

Retrieving the COM class factory for component with CLSID {B933B20D-20F7-4CBC-A31E-4A2C2F197BE1} failed due to the following error: 80040154.
CodeBlack 7-Nov-13 7:42am    
on which step you are getting this problem ?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900