That did the trick!
Thanks!
John
On 9/12/07, David Stindl <[EMAIL PROTECTED]> wrote:
>
> Forgot the "FRAMEWORKROOT" property code:
>
> <Property Id="FRAMEWORKROOT">
> <RegistrySearch Id="FrameworkRootDir" Root="HKLM"
> Key="SOFTWARE\Microsoft\.NETFramework" Type="directory"
> Name="InstallRoot" />
> </Property>
>
>
> D.
>
>
> 2007/9/12, David Stindl <[EMAIL PROTECTED]>:
> > Hi John you should do it with the <WebApplicationExtension> element:
> > ------------------------------------------------------
> > <WebApplicationExtensionExtension="ad"
> >
> > CheckPath="yes"
> >
> > Script="yes"
> >
> >
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> >
> > Verbs="GET,HEAD,POST"/>
> > ------------------------------------------------------
> > Because installation then replaces all the default extensions, you
> > have to specify all extensions, which you need. Something like that:
> >
> > ------------------------------------------------------
> > <!-- Web virtual dir properties -->
> > <Component Id='WebVirtualDirComponent'
> > Guid='{C14D65E1-20C3-414c-8F23-5AD87AF3FA66}'>
> >
> > <WebVirtualDir Id='WebVirtualDir'
> > Alias='CMOnline'
> > Directory='INSTALLDIR'
> > WebSite='DefaultWebSite'
> > DirProperties='WebProp1'>
> >
> > <WebApplication Id="CMOnlineApplication"
> > Name="CMOnline"
> > ClientDebugging="yes"
> > AllowSessions="yes"
> > ServerDebugging="no"
> > SessionTimeout="20">
> >
> > <WebApplicationExtension Extension="ad" CheckPath="yes"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="adprototype"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="asax"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="ascx"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="ashx" CheckPath="no"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="asmx" CheckPath="no"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="aspx" CheckPath="no"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="axd" CheckPath="no"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="browser"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="cd" CheckPath="yes"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="cs" CheckPath="yes"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="compiled"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="config"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="csproj"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="dd" CheckPath="yes"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="exclude"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="java"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="jsl" CheckPath="yes"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="ldb" CheckPath="yes"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="ldd" CheckPath="yes"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="lddprototype"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="ldf" CheckPath="yes"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="licx"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="master"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="mdb" CheckPath="yes"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="mdf" CheckPath="yes"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="msgx" CheckPath="no"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="refresh"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="rem" CheckPath="no"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="resources"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="resx"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="sd" CheckPath="yes"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="sdm" CheckPath="yes"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="sdmDocument"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="sitemap"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="skin"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="soap" CheckPath="no"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="svc" CheckPath="no"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="vb" CheckPath="yes"
> > Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="vbproj"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="vjsproj"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="vsdisco"
> > CheckPath="no" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> > <WebApplicationExtension Extension="webinfo"
> > CheckPath="yes" Script="yes"
> > Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
> > Verbs="GET,HEAD,POST" />
> >
> > </WebApplication>
> > </WebVirtualDir>
> > </Component>
> >
> > .......
> > <WebDirProperties Id="WebProp1" Read="yes" Write="no" Script="yes"
> > Execute="yes"
> > AnonymousAccess="yes" LogVisits="yes" Index="yes"
> > DefaultDocuments="Default.aspx" />
> >
> > <WebSite Id='DefaultWebSite' Description='Default Web Site'>
> > <WebAddress Id='AllUnassigned' Port='80' />
> > </WebSite>
> > ------------------------------------------------------
> >
> > Regards
> > David.
> >
> >
> > 2007/9/11, John Lalande <[EMAIL PROTECTED]>:
> > > I am writing an installer that creates a web site in IIS using WiX,
> > > unfortunately the version of asp.net is always set to v1.1.4322 when I
> need
> > > it to be 2.0.50727.
> > >
> > > Is there a way to set this using WiX?
> > >
> > > John
> > >
> > >
> -------------------------------------------------------------------------
> > > This SF.net email is sponsored by: Microsoft
> > > Defy all challenges. Microsoft(R) Visual Studio 2005.
> > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> > > _______________________________________________
> > > WiX-users mailing list
> > > WiX-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> > >
> >
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users