Thank you so much Neil!  That worked!  Ahh, it feels so good to be over
that hurtle.  :)  Thank you Brian for all of your input as well. 

Jim
 

-----Original Message-----
From: Neil Sleightholm [mailto:n...@x2systems.com] 
Sent: Wednesday, June 17, 2009 3:34 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Votive
withWix3.0.5120.0doesn'trecognizeWixComplusExtentions.dll

I have just built a COM+ sample and it works ok, these are the steps:
1. Create a new wixproj
2. Click "References" and add WixComPlusExtension.
3. Add this to your wxs file:
        <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";
xmlns:complus="http://schemas.microsoft.com/wix/ComPlusExtension";>
4. Add your com+ code, e.g.:
        <complus:ComPlusApplication Id="LogEvnt" Name="My COM+
Application">
          <complus:ComPlusAssembly Id="MyComPlusAssembly" Type="native"
DllPath="[#LogEvnt_dll]">
            <complus:ComPlusComponent Id="LogEvnt"
CLSID="42FE2960-CA74-4DC7-BAEF-25AF03BC5F67" />
          </complus:ComPlusAssembly>
          <complus:ComPlusApplicationRole Id="Role" Name="My Role" />
        </complus:ComPlusApplication>
5. Build the project.

I think the problem is that you are adding
"http://schemas.microsoft.com/wix/WixComPlusExtension"; and it should be
" http://schemas.microsoft.com/wix/ComPlusExtension";.

I hope this helps.

Neil


-----Original Message-----
From: MacDiarmid, James D [mailto:james.macdiar...@eds.com]
Sent: 17 June 2009 20:04
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Votive with
Wix3.0.5120.0doesn'trecognizeWixComplusExtentions.dll


Ok.. This is what I tried.

Added:   -ext WixComPlusExtension   to both the compiler and linker text
boxes in the project settings.

Kept the
xmlns:complus="http://schemas.microsoft.com/wix/WixComPlusExtension"; and
downloaded the Wix Source files, then copied the Pubca.xsd to the
schemas/xml folder. 

Tried to rebuild the installer and still get the old error:

The File element contains an unhandled extension element
'complus:ComPlusApplication'.  Please ensure that the extension for
elements in the 'http://schemas.microsoft.com/wix/WixComPlusExtension'
namespace has been provided.


-----Original Message-----
From: Brian Rogers [mailto:rogers.br...@gmail.com] 
Sent: Wednesday, June 17, 2009 1:41 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Votive with
Wix3.0.5120.0doesn'trecognizeWixComplusExtentions.dll

Hey James,

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";
 xmlns="http://www.w3.org/TR/REC-xml-names/"; <-- REMOVE THIS
xmlns:complus="http://schemas.microsoft.com/wix/WixComPlusExtension";>


Brian Rogers
"Intelligence removes complexity." - Me
http://icumove.spaces.live.com


On Wed, Jun 17, 2009 at 10:16 AM, MacDiarmid, James D <
james.macdiar...@eds.com> wrote:

>
> Brian,
>
> I looked through the Votive project properties and I do not see 
> anywhere to add that url to the namespace. I tried to add it to the 
> line below, but Votive tells me "Attribute 'xmlns' has the same 
> namespace and local name as attribute 'xmlns'.
>
> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";
>  xmlns="http://www.w3.org/TR/REC-xml-names/";
>  xmlns:complus="http://schemas.microsoft.com/wix/WixComPlusExtension";>
>
> I also tried to add a reference to WixComPlusExtension through the 
> project properties in Votive. Didn't work.
>
>
> -----Original Message-----
> From: Brian Rogers [mailto:rogers.br...@gmail.com]
>  Sent: Wednesday, June 17, 2009 12:29 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Votive with Wix 
> 3.0.5120.0doesn'trecognizeWixComplusExtentions.dll
>
> Hey Jim,
>
> Sorry, I didn't realize you were using Votive until you said it again.

> I looked back through the thread and saw you mentioned it earlier. 
> Could you try to add the namespace to the .wxs file you are using and 
> make sure that you have a project reference to the 
> WixComplusExtension.dll in your project?
> Run the build one more time and see what you get.
>
> Thanks,
>
> Brian Rogers
> "Intelligence removes complexity." - Me http://icumove.spaces.live.com
>
>
> On Wed, Jun 17, 2009 at 9:08 AM, MacDiarmid, James D <
> james.macdiar...@eds.com> wrote:
>
> >
> > Hi Brian,
> >
> > No,  I have no idea what that is or where it needs to go. I'm still
> > very green to Wix and Votive. I've been doing search after search on
> > the net and the only examples I've seen in this area say to add a
> > reference to the WixComPlusExtension Dll, which I did as described,
> > and as shown
> > below:
> >
> > <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";
> >
> >
xmlns:complus="http://schemas.microsoft.com/wix/WixComPlusExtension";>
> >
> > Also in regard to the "-ext", I don't know what that refers to or
> > where it goes.
> >
> > Any direction or advisement you can give is always appreciated. As
the
>
> > saying goes...
> >
> > "Assume I know nothing..." :)
> >
> > Many thanks in advance,
> > Jim
> >
> >
> > -----Original Message-----
> > From: Brian Rogers [mailto:rogers.br...@gmail.com]
> > Sent: Wednesday, June 17, 2009 11:39 AM
> > To: General discussion for Windows Installer XML toolset.
> > Subject: Re: [WiX-users] Votive with Wix 3.0.5120.0
> > doesn'trecognizeWixComplusExtentions.dll
> >
> > Hey James,
> >
> > Out of curiosity, did you at the namespace to the .wxs file (
> > http://www.w3.org/TR/REC-xml-names/)?
> >
> > <Wix ...
> > xmlns:complus="http://schemas.microsoft.com/wix/WixComPlusExtension
> > ">
> >
> > And have you added the -ext to both candle.exe and light.exe?
> >
> > Thanks,
> >
> > Brian Rogers
> > "Intelligence removes complexity." - Me
http://icumove.spaces.live.com
> >
> >
> > On Wed, Jun 17, 2009 at 7:08 AM, MacDiarmid, James D <
> > james.macdiar...@eds.com> wrote:
> >
> > >
> > > The error I'm getting is:
> > >
> > > The File element contains an unhandled extension element
> > > 'complus:ComPlusApplication'.  Please ensure that the extension
for
> > > elements in the
> 'http://schemas.microsoft.com/wix/WixComPlusExtension'
> > > namespace has been provided.
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: Rob Mensching [mailto:r...@wixtoolset.org]
> > > Sent: Tuesday, June 16, 2009 5:10 PM
> > > To: General discussion for Windows Installer XML toolset.
> > > Subject: Re: [WiX-users] Votive with Wix 3.0.5120.0
doesn'trecognize
> > > WixComplusExtentions.dll
> > >
> > > What is the error?
> > >
> > > MacDiarmid, James D wrote:
> > > > I'm trying to add a complus component but Votive does not
> recognize
> > > > the reference to the WixComplusExtension.dll.
> > > >
> > > > Any ideas what would cause this?
> > > >
> > > >
> > > >           <Directory Id="binaries"
> > > > FileSource="D:\Projects\NFTS\Src\apps\nfts\binaries"
> > Name="binaries">
> > > >             <Component Id="NTSVC"
> > > > Guid="{4F850F61-E0CB-41CA-BFC3-EC5234D1D003}">
> > > >               <File Id="ntsvc.ocx" KeyPath="yes"
> > > > Source="D:\Projects\NFTS\Src\apps\nfts\binaries\ntsvc.ocx">
> > > >
> > > >                 <complus:ComPlusApplication Id="NTSVC" Name="NT
> > > > Service Component">
> > > >                   <complus:ComPlusAssembly
Id="NTSVCPlusAssembly"
> > > > Type="native" DllPath="[#ntsvc.ocx]">
> > > >                     <complus:ComPlusComponent Id="NTSVC"
> > > > CLSID="E7BC34A3-BA86-11CF-84B1-CBC2DA68BF6C" />
> > > >                   </complus:ComPlusAssembly>
> > > >                 </complus:ComPlusApplication>
> > > >
> > > >
> > > >                 <TypeLib
> Id="{E7BC34A0-BA86-11CF-84B1-CBC2DA68BF6C}"
> > > > Control="yes" Description="Microsoft NT Service Control"
> > > > HelpDirectory="binaries" Language="0" MajorVersion="1"
> > > MinorVersion="0">
> > > >                   <Class
> Id="{E7BC34A3-BA86-11CF-84B1-CBC2DA68BF6C}"
> > > > Context="InprocServer32" Description="NT Service Control"
> > > Version="1.0"
> > > > Control="yes">
> > > >                     <ProgId Id="NTService.Control.1"
> Description="NT
> >
> > > > Service Control" />
> > > >                   </Class>
> > > >                   <Interface
> > > Id="{E7BC34A1-BA86-11CF-84B1-CBC2DA68BF6C}"
> > > > Name="_DNtSvc"
> > > ProxyStubClassId="{00020420-0000-0000-C000-000000000046}"
> > > > ProxyStubClassId32="{00020420-0000-0000-C000-000000000046}" />
> > > >                   <Interface
> > > Id="{E7BC34A2-BA86-11CF-84B1-CBC2DA68BF6C}"
> > > > Name="_DNtSvcEvents"
> > > > ProxyStubClassId="{00020420-0000-0000-C000-000000000046}"
> > > > ProxyStubClassId32="{00020420-0000-0000-C000-000000000046}" />
> > > >                 </TypeLib>
> > > >               </File>
> > > >               <RegistryValue Root="HKCR"
> > > > Key="CLSID\{E7BC34A3-BA86-11CF-84B1-CBC2DA68BF6C}\MiscStatus\1"
> > > > Value="199824" Type="string" Action="write" />
> > > >               <RegistryValue Root="HKCR" Key="CLSID\{E7BC
> > > > 34A3-BA86-11CF-84B1-CBC2DA68BF6C}\MiscStatus" Value="0"
> > Type="string"
> > > > Action="write" />
> > > >               <RegistryValue Root="HKCR"
> > > >
Key="CLSID\{E7BC34A3-BA86-11CF-84B1-CBC2DA68BF6C}\ToolboxBitmap32"
> > > > Value="D:\Projects\NFTS\Src\apps\nfts\binaries\ntsvc.ocx, 1"
> > > > Type="string" Action="write" />
> > > >             </Component>
> > > >
> > > >
> > > > Jim MacDiarmid
> > > > EDS, an HP company
> > > > U.S. Public Sector
> > > > Department of Homeland Security Segment 13600 EDS Drive, A3N-B27
> > > > Herndon, VA  20171
> > > > 703-236-3821(office)
> > > > 571-247-2343(cell)
> > > >
> > > >
> > > >
> --------------------------------------------------------------------
> > > > --
> > > > -------- Crystal Reports - New Free Runtime and 30 Day Trial
Check
> > > > out
> > >
> > > > the new simplified licensing option that enables unlimited
> > > > royalty-free distribution of the report engine for externally
> facing
> >
> > > > server and web deployment.
> > > > http://p.sf.net/sfu/businessobjects
> > > > _______________________________________________
> > > > WiX-users mailing list
> > > > WiX-users@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > > >
> > >
> > >
> ----------------------------------------------------------------------
> > > --
> > > ------
> > > Crystal Reports - New Free Runtime and 30 Day Trial Check out the
> new
> > > simplified licensing option that enables unlimited royalty-free
> > > distribution of the report engine for externally facing server and
> web
> >
> > > deployment.
> > > http://p.sf.net/sfu/businessobjects
> > > _______________________________________________
> > > WiX-users mailing list
> > > WiX-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> > >
> > >
> ----------------------------------------------------------------------
> > > -------- Crystal Reports - New Free Runtime and 30 Day Trial Check
> out
> >
> > > the new simplified licensing option that enables unlimited
> > > royalty-free distribution of the report engine for externally
facing
> > > server and web deployment.
> > > http://p.sf.net/sfu/businessobjects
> > > _______________________________________________
> > > WiX-users mailing list
> > > WiX-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> >
>
------------------------------------------------------------------------
> > ------
> >  Crystal Reports - New Free Runtime and 30 Day Trial Check out the
new
> > simplified licensing option that enables unlimited royalty-free
> > distribution of the report engine for externally facing server and
web
> > deployment.
> > http://p.sf.net/sfu/businessobjects
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> >
>
------------------------------------------------------------------------
> ------
> > Crystal Reports - New Free Runtime and 30 Day Trial
> > Check out the new simplified licensing option that enables unlimited
> > royalty-free distribution of the report engine for externally facing
> > server and web deployment.
> > http://p.sf.net/sfu/businessobjects
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
>
------------------------------------------------------------------------
> ------
>  Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensing option that enables unlimited
> royalty-free distribution of the report engine for externally facing
> server and web deployment.
> http://p.sf.net/sfu/businessobjects
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
------------------------------------------------------------------------
------
> Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensing option that enables unlimited
> royalty-free distribution of the report engine for externally facing
> server and web deployment.
> http://p.sf.net/sfu/businessobjects
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------
------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------
------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------
------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to