You're seeing problems with the extensions because we use xsd and it does not have a mechanism for plugging one schema into another in the way that we need it to.
For example, there is a way to say in xsd that the Component element contains a child of MessageQueue, however, this can only be done by modifying wix.xsd (which means the main schema would need to have knowledge of the extension schema - which is not a good design). What we really want is a way to say in the extension schema for pubca that MessageQueue can nest under Component. We actually support this via an extension to xsd. This is how the wix.chm documentation is generated with all the interconnections between the main schema and extensions populated. However, Visual Studio knows nothing about the special extension to xsd we created to support this scenario. So, I've just created a tool called XsdStitch which will take a main wix.xsd schema and several extensions schemas as its input and essentially "stitch" them together so that the wix.xsd schema contains information about all the extension schemas so that IntelliSense works properly. You should expect to see this start showing up around the same time that Justin gets the new version of Votive out - this will be part of our initiative to really get the Visual Studio story to work well. Derek -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Justin Rockwood Sent: Friday, August 04, 2006 11:12 AM To: 'david adams'; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] WiX / Votive v.2.0.4221.0 There are undoubtedly bugs in the Votive 2003, since I haven't done any active work on it. All of my time has been spent on the new Votive release that is coming very soon. You can read about it here if you want more information: http://blogs.msdn.com/jrock/archive/2006/07/18/670149.aspx. Just to answer some of your questions specifically... The standard extension for wix files is .wxs not .wix. If you change your file extensions, they should show up in the solution correctly. The IntelliSense issue is because extensions are not supported yet for IntelliSense. Derek has recently made a change to enable this scenario, but I'll let him discuss this. Justin -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of david adams Sent: Friday, August 04, 2006 5:55 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] WiX / Votive v.2.0.4221.0 Is there a bug with the Votive 4221 build and Visual Studio.NET integration? -Retrieving the properties from the Wix Project gives an error of "Invalid ClassID" -Any *.wix files that you add to the project are added to [Solution Files] instead of the actual Wix project. Also, it seems that the schema file that controls the Intellisense does not have, at least, some of the newly added elements & attributes (specifically, the <MessageQueue> items added by Fredrik). Previously, we used the Votive 3309 build, which was a very stable release for us (both exposing the functionality that we required and integrating with the VS.NET IDE). David Adams MSN MessengerID: [EMAIL PROTECTED] ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users