Pie

What is the simplest way to register an extension on machines that do not have Visual Studio.
I tried registering the dll using:
regsvr32 myextension.dll

It works on my machine with Vis. studio on it, but not on a clean machine. I get the following error:
"The application has failed to start because the application configuration is incorrect..."

Am i missing some dlls Should I need to compile it in a specific way

Thanks!



Re: Internet Explorer Extension Development simplest way to install an extension

IECUSTOMIZER

Hi,

Sounds like the dll is fine and that it registers sucessfully.

The application has failed to start because the application configuration is incorrect..

suggests to me that you have deployed the debug version. Make sure you have selected the Deploy configuration before building your final release version.

To test if your dll is registering sucessfully enter

regsvr32 myextension.dll in the run dialog

you should get a message that either the dll has or has not been registered sucessfully.

Regards.






Re: Internet Explorer Extension Development simplest way to install an extension

Pie

Actually I get that message when you do "regsvr32 myextension.dll" not when I launch Internet Explorer.
I have a feeling it cant find some sort of dependency.






Re: Internet Explorer Extension Development simplest way to install an extension

IECUSTOMIZER

Hi Pie, mmmm donuts!

Can you post the CLSID values for your COM here for us to have a look at.

Open the registry editor. Navigate to HKCR\CLSID\{CLSID of your COM}, choose the File>Export menu.

What is your InProcServer32 and ThreadingModel values

What language are you developing in C#






Re: Internet Explorer Extension Development simplest way to install an extension

Pie

Ok, the problem was that I was using the debug build *DOH!*
I switched to the DLL produced by the release build, and it worked fine.

Thanks !





Re: Internet Explorer Extension Development simplest way to install an extension

IECUSTOMIZER

Hi Pie,

The loose shrink-wrap problem.

Don't forget to mark my post as the answer to your question, so I can claim a free donut!

Glad to hear that it is working now.

Regards.