Aren't shell extensions either a DLL or OCX file as the entry point?
Think about what you have to do to manually deploy your shell extensions
and write down the steps (if it helps). These are the steps that you
would then author in WiX to automate the process through an MSI. A
simple outline with things that are common

1. Confirm it is a Windows OS
2. Confirm it is one of the version(s) of Windows you support
3. Detect where Windows is installed if needed
4. Copy extension to proposed folder (your own, or perhaps System32)
5. Register the extension with the system
6. Restart Windows if needed

-----Original Message-----
From: Jan Wester [mailto:happyhon...@gmail.com] 
Sent: Thursday, November 19, 2009 1:04 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Supplemental shell extensions installation

On Thu, Nov 19, 2009 at 9:25 PM, Michael Clark <mcl...@fullarmor.com>
wrote:
> a) Objectively, is WiX the right option, or should I look at other
> installers for this purpose? [Michael] It's a great tool for this
> purpose and its free!
>
> b) Are there any samples of scripts that install shell extensions? I
> have looked around, but found nothing. Reinventing the wheel is
> something I will probably be pretty crappy at.
> [Michael] I think this is what your looking for
>
http://stackoverflow.com/questions/138550/how-to-register-file-types-ext
> ensions-with-a-wix-installer
>
>
> c) Likewise, are there any samples dealing with such specific
> requirements for as far the platform goes? Again, my wheel would
> likely not be all that round.
> [Michael] Checkout this link for 32/64 bit installs
> http://blogs.msdn.com/astebner/archive/2007/08/09/4317654.aspx
>
> -Michael 2243
>

Michael,

The file extension stuff seems wrong for me. I don't have an
application to hang on the Open verb, or whatever other choice. I just
have shell extensions that need to play ball with any existing
settings of the computer without disrupting anything else. So far, I
have thumbnail and property handlers for my first file format, but a
preview is on my plans. Basically, think of stuff that spruces stuff
up in Explorer.

I had seen that link on 32-bit and 64-bit installations. It is
somewhat old though, and I had read older versions of WiX were
different in some ways, so I figured there might be actual samples out
there demonstrating the kind of thing I am looking for. (Something to
be put besides an article like the one you linked - such articles are
a great resource, but for a wix beginner like me, nearly everything
implies a lot of searching and studying where a simple example
document would clarify more in a simpler glance.)

Jan Wester

------------------------------------------------------------------------
------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008
30-Day 
trial. Simplify your report design, integration and deployment - and
focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to