Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista General Discussion > Need help with Side-by-Side Assembly on Vista

Reply
Thread Tools Display Modes

Need help with Side-by-Side Assembly on Vista

 
 
gscott2112
Guest
Posts: n/a

 
      10-29-2007
I have a COM dll that I am distributing as a Side-by-Side reg-free dll.
On XP I have no problems using the component, on Vista I get errors trying
to create the COM object.

Either 0x80040154 (Class not registered) when using a GUID to create the
object or
0x800401F3 when trying to use the prog id.

Is there something additional that needs to be done to get Side-By-Side
assemblies to work on Vista?

The dll manifest is embedded in the dll

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity name="MyAssembly" version="1.0.0.1" type="win32"
processorArchitecture="x86"/>
<file name="MyDll.dll">
<comClass clsid="{EAFAB8C6-6DA1-453C-BEEB-6DB54F574FE0}"
description="My Class"
tlbid="{10FE49AF-15C5-4FAB-8AB8-0FA72A0A43F9}"
threadingModel="both"
progid="MyDll.MyClass.1">
<progid>MyDll.MyClass</progid>
</comClass>
<typelib tlbid="{10FE49AF-15C5-4FAB-8AB8-0FA72A0A43F9}"
version="1.0"
helpdir=""
flags="hasdiskimage"/>
</file>
<comInterfaceExternalProxyStub
iid="{6A15CB33-C7FD-4740-B4FC-0093C3DC91C4}"
name="IMyClass"
tlbid="{10FE49AF-15C5-4FAB-8AB8-0FA72A0A43F9}"
proxyStubClsid32="{EAFAB8C6-6DA1-453C-BEEB-6DB54F574FE0}"
numMethods="13"/>
</assembly>
 
Reply With Quote
 
 
 
 
Charlie42
Guest
Posts: n/a

 
      10-29-2007
gscott2112 <> wrote:

> I have a COM dll that I am distributing as a Side-by-Side reg-free
> dll. On XP I have no problems using the component, on Vista I get errors
> trying to create the COM object.
>
> Either 0x80040154 (Class not registered) when using a GUID to create the
> object or 0x800401F3 when trying to use the prog id.
>
> Is there something additional that needs to be done to get Side-By-Side
> assemblies to work on Vista?
>
> The dll manifest is embedded in the dll


You'll probably find more resources and better help with this at MSDN:

http://msdn2.microsoft.com/en-us/library/default.aspx
http://msdn2.microsoft.com/en-us/aa570318.aspx

Charlie42

 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Side by Side explorer shell windows... explor777@yahoo.com Windows Vista File Management 1 10-04-2007 10:35 PM
Microsoft Flight Simulator X side-by-side configuration error Eddie Windows Vista Games 5 07-18-2007 12:46 AM
Flight Sim X side by side error in Vista Loonybean Windows Vista Games 2 02-24-2007 04:10 PM
Side-by-Side Comparison of Vista Versions Mark Windows Vista General Discussion 9 11-04-2006 01:02 AM
side-by-side comparison chart for different editions of Vista Hamsaffar Windows Vista General Discussion 1 10-31-2006 10:00 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59