471,350 Members | 1,834 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 471,350 software developers and data experts.

Registering Dlls with visual studio installer

Hi Guys,

Ive hit a problem that I just can't find a solution to... Ive created an
application that downloads images from a digital camera. The application is
written in C# and uses the WIA library to handle the image transfer.

Im creating an MSI file using visual studio and including the wiaaut.dll and
interop.WIA.dll files in the install package. Ive marked both to be
registered in their properties (as csdrfCOM and vsdraCOM).

But when I try to install the application on a second machine I get
"Interop.Services Exception 0x800???? : Class not registered".

Ive tried creating a custom action that runs "regsvr32 wiaaut.dll" but it
makes no difference (the regsvr32 completes successfully)

Does anyone know the solution to this ?

Thanks for any help :)

Todd
Jan 10 '06 #1
2 3630
I should add that the target machine I am installing on is Win2000.

Also, on my XP development machine I have tried unregistering wiaaut.dll and
installing the package and it all works fine. This leads me to suspect the
problem isn't with the installer but the application not registering
something ?

Any help appreciated... Im going mad searching for a solution ! :)

Todd

"Todd" <ad***@oxfordeye.co.uk> wrote in message
news:dq**********@newsg4.svr.pol.co.uk...
Hi Guys,

Ive hit a problem that I just can't find a solution to... Ive created an
application that downloads images from a digital camera. The application
is written in C# and uses the WIA library to handle the image transfer.

Im creating an MSI file using visual studio and including the wiaaut.dll
and interop.WIA.dll files in the install package. Ive marked both to be
registered in their properties (as csdrfCOM and vsdraCOM).

But when I try to install the application on a second machine I get
"Interop.Services Exception 0x800???? : Class not registered".

Ive tried creating a custom action that runs "regsvr32 wiaaut.dll" but it
makes no difference (the regsvr32 completes successfully)

Does anyone know the solution to this ?

Thanks for any help :)

Todd

Jan 10 '06 #2
AFAIK WIA automation is XP (SP1) and higher only.

Willy.

"Todd" <ad***@oxfordeye.co.uk> wrote in message
news:dq**********@newsg1.svr.pol.co.uk...
|I should add that the target machine I am installing on is Win2000.
|
| Also, on my XP development machine I have tried unregistering wiaaut.dll
and
| installing the package and it all works fine. This leads me to suspect the
| problem isn't with the installer but the application not registering
| something ?
|
| Any help appreciated... Im going mad searching for a solution ! :)
|
| Todd
|
| "Todd" <ad***@oxfordeye.co.uk> wrote in message
| news:dq**********@newsg4.svr.pol.co.uk...
| > Hi Guys,
| >
| > Ive hit a problem that I just can't find a solution to... Ive created an
| > application that downloads images from a digital camera. The application
| > is written in C# and uses the WIA library to handle the image transfer.
| >
| > Im creating an MSI file using visual studio and including the wiaaut.dll
| > and interop.WIA.dll files in the install package. Ive marked both to be
| > registered in their properties (as csdrfCOM and vsdraCOM).
| >
| > But when I try to install the application on a second machine I get
| > "Interop.Services Exception 0x800???? : Class not registered".
| >
| > Ive tried creating a custom action that runs "regsvr32 wiaaut.dll" but
it
| > makes no difference (the regsvr32 completes successfully)
| >
| > Does anyone know the solution to this ?
| >
| > Thanks for any help :)
| >
| > Todd
| >
|
|
Jan 11 '06 #3

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

5 posts views Thread by Nikhil Patel | last post: by
2 posts views Thread by Shiraz | last post: by
7 posts views Thread by anon | last post: by
2 posts views Thread by linuxfedora | last post: by
10 posts views Thread by =?Utf-8?B?UmljaGFyZA==?= | last post: by
reply views Thread by XIAOLAOHU | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.