Hi,
        Sadly I don't think there is a good way of doing this (unless
its done magically in wix3.5 I have not looked at it yet).

You have a choice you can run aspnet_regiis.exe from a custom action or
you can add in the correct mime extensions...

(this is from the wix2 script I had open, the syntax may very in wix3).

                <Property Id="ASPNETISAPIDLL" Secure="yes">
                        <DirectorySearch Id="AspnetIsapiDllDirSearch"
Depth="2" Path="[WindowsFolder]Microsoft.NET\Framework">
                                <!-- 2.0.50727.42 is the actual version.
If Maxversion is less than 3 it doesnt work. -->
                                <FileSearch
Id="AspnetIsapiDllFileSearch" LongName="aspnet_isapi.dll"
MinVersion="2.0.50727.0" MaxVersion="3.0.0.0"/>
                        </DirectorySearch>
                </Property>



                                        <WebApplication Id="anID"
Name="Ceaf" WebAppPool="WebAppPool" AllowSessions="no">
                                                <WebApplicationExtension
Executable="[ASPNETISAPIDLL]" CheckPath="yes" Script="yes"
Verbs="GET,HEAD,POST,DEBUG" Extension="ashx"/>
                                                <WebApplicationExtension
Executable="[ASPNETISAPIDLL]" CheckPath="yes" Script="yes"
Verbs="GET,HEAD,POST,DEBUG" Extension="aspx"/>
                                                <WebApplicationExtension
Executable="[ASPNETISAPIDLL]" CheckPath="no" Script="yes"
Verbs="GET,HEAD,POST,DEBUG" Extension="htm"/>
                                                <WebApplicationExtension
Executable="[ASPNETISAPIDLL]" CheckPath="no" Script="yes"
Verbs="GET,HEAD,POST,DEBUG" Extension="html"/>
                                                <WebApplicationExtension
Executable="[ASPNETISAPIDLL]" CheckPath="no" Script="yes"
Verbs="GET,HEAD,DEBUG" Extension="js"/>
                                                <WebApplicationExtension
Executable="[ASPNETISAPIDLL]" CheckPath="no" Script="yes"
Verbs="GET,HEAD,DEBUG" Extension="css"/>
                                                <WebApplicationExtension
Executable="[ASPNETISAPIDLL]" CheckPath="no" Script="yes"
Verbs="GET,HEAD,DEBUG" Extension="gif"/>
                                                <WebApplicationExtension
Executable="[ASPNETISAPIDLL]" CheckPath="no" Script="yes"
Verbs="GET,HEAD,DEBUG" Extension="jpg"/>
                                                <WebApplicationExtension
Executable="[ASPNETISAPIDLL]" CheckPath="no" Script="yes"
Verbs="GET,HEAD,DEBUG" Extension="jpeg"/>
                                                <WebApplicationExtension
Executable="[ASPNETISAPIDLL]" CheckPath="no" Script="yes"
Verbs="GET,HEAD,DEBUG" Extension="png"/>
                                                <WebApplicationExtension
Executable="[ASPNETISAPIDLL]" CheckPath="no" Script="yes"
Verbs="GET,HEAD,DEBUG" Extension="svg"/>
                                                <WebApplicationExtension
Executable="[ASPNETISAPIDLL]" CheckPath="no" Script="yes"
Verbs="GET,HEAD,DEBUG" Extension="xsl"/>
                                                <WebApplicationExtension
Executable="[ASPNETISAPIDLL]" CheckPath="no" Script="yes"
Verbs="GET,HEAD,DEBUG" Extension="dtd"/>
                                        </WebApplication>



Dave W.
 

-----Original Message-----
From: Christopher Painter [mailto:chr...@deploymentengineering.com] 
Sent: 23 November 2009 15:57
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] IISExt Questions

I've started working with the IIS extension to deploy ASP.NET
applications and I'm not sure I see where in the schema it allows you to
specify the ASP.NET runtime version.   

Over the past several years I've done a lot of this type of deployment
with InstallShield where I have to make sure many edge cases are covered
and I'm wondering what the best way to do this in WiX is.


Christopher Painter, Author of Deployment Engineering Blog Have a hot
tip, know a secret or read a really good thread that deserves attention?
E-Mail Me


      

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

SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires 
that you delete it without acting upon or copying any of its contents, and we 
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.  
Registered number: 02675207.  
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, 
UK.


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