Alright, I'm trying to give this DIFxApp a shot.  I'm using Version 3 of
WiX, and it will not allow me to put DriverXXX attributes in the component.
Nor will it allow me to use the <Driver/> element inside my component.  I've
been trying to go through the article found here (
http://msdn2.microsoft.com/en-gb/library/ms790289.aspx) but can't seem to
get past this.  Which version of WiX did you use when using DIFxApp?

On 1/29/07, Quinton Tormanen <[EMAIL PROTECTED]> wrote:

 DIFxApp will install hardware drivers if you provide it with the .INF
file(s) and the referenced files from the package. Whether a file system
driver fits that bill is over my head, although it sounds a bit different.
DIFxApp does the equivilant of SetupCopyOemInf and then some. It's job is
to get the driver into the driver store. I know that hardware .INF files
often include an AddService question, but it sounds like you'll need to wait
for one of the big guns to reply to your request...

--Quinton

 ------------------------------
*From:* Levi Wilson [mailto:[EMAIL PROTECTED]
*Sent:* Monday, January 29, 2007 1:26 PM
*To:* Quinton Tormanen
*Cc:* wix-users@lists.sourceforge.net
*Subject:* Re: [WiX-users] Kernel Drivers

I neglected to mention that this is not a hardware driver, it is a file
system driver.  In InstallShield parlance, I used to call _CreateNTService
to install it.  Is there an equivalent WiX element to achieve this since the
<ServiceInstall/> doesn't support the @Type="kernelDriver" ?  Is DIFxApp
exactly what I need?  Also, why does Windows Installer not support the
kernelDriver type?

On 1/29/07, Quinton Tormanen <[EMAIL PROTECTED] > wrote:
>
>  I just added USB drivers to our application installer. The toolkit I
> used is DIFxApp, which integrates VERY well with WiX. They've even got an
> example for WiX. The website for DIFx Tools is 
www.microsoft.com/whdc/driver/install/difxtools.mspx
> . However, beware that that website doesn't have the latest. It has
> version 2.01, which doesn't support Vista. To get the newest version (
> 2.1), grab the WDK for Vista.
>
> Once you've got DIFx Tools, look at the DIFxApp component and its WiX
> examples. They read through the Driver* attributes under the Component
> element, and you should be well on your way!  You shouldn't need your own CA
> (the DIFxApp WiXLib includes its own CAs).
>
> Hope this helps!
>
> --Quinton
>
>  ------------------------------
> *From:* [EMAIL PROTECTED] [mailto:
> [EMAIL PROTECTED] *On Behalf Of *Levi Wilson
> *Sent:* Monday, January 29, 2007 7:29 AM
> *To:* wix-users@lists.sourceforge.net
> *Subject:* [WiX-users] Kernel Drivers
>
> What is the proper way to install a kernel mode driver?  I noticed in
> the help file that the <ServiceInstall/> tag says that "Windows Installer
> does not currently support kernelDriver or systemDriver".  Do I need to make
> an INF install and use a CA to perform a rundll32 on it?  Any help would be
> greatly appreciated.
>
> Levi
>


-------------------------------------------------------------------------
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

Reply via email to