Matthieu,
If I had to guess, I'd say you want to 'install' .NET 2.0 to a particular
website, while having 1.1 running on another?
You can do one of two things:
The Ugly Way(TM), run a custom action vbs that calls aspnet_regiis :
'Install .Net 2.0
Dim objWMIService, objProcess, objCalc
Dim strShell, objProgram, strComputer, strExe
strComputer = "."
strExe =
"C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i"
' Connect to WMI
set objWMIService = getobject("winmgmts://"_
& strComputer & "/root/cimv2")
' Obtain the Win32_Process class of object.
Set objProcess = objWMIService.Get("Win32_Process")
Set objProgram = objProcess.Methods_( _
"Create").InParameters.SpawnInstance_
objProgram.CommandLine = strExe
'Execute the program now at the command line.
Set strShell = objWMIService.ExecMethod( _
"Win32_Process", "Create", objProgram)
Or a better way(I found this on Wix-Users written by Evgeny Popov, his
solution saved me some time and trouble, at
http://www.mail-archive.com/wix-users@lists.sourceforge.net/msg09414.html) :
"You should insert into WebApplication element that:
<WebApplication Id="PandaServicesNew_WebApplication5"
Name="PandaServicesNew" Isolation="high">
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="ad" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="adprototype" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes"
/>
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="asax" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="ascx" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="ashx" Verbs="GET,HEAD,POST" Script="yes" CheckPath="no" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="asmx" Verbs="GET,HEAD,POST" Script="yes" CheckPath="no" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="aspx" Verbs="GET,HEAD,POST" Script="yes" CheckPath="no" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="axd" Verbs="GET,HEAD,POST" Script="yes" CheckPath="no" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="browser" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="cd" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="compiled" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="config" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="csproj" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="dd" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="exclude" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="java" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="jsl" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="ldb" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="ldd" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="lddprototype" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes"
/>
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="ldf" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="licx" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="master" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="mdb" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="mdf" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="msgx" Verbs="GET,HEAD,POST" Script="yes" CheckPath="no" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="refresh" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="rem" Verbs="GET,HEAD,POST" Script="yes" CheckPath="no" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="resources" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="resx" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="sd" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="sdm" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="sdmDocument" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes"
/>
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="sitemape" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="skin" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="soap" Verbs="GET,HEAD,POST" Script="yes" CheckPath="no" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="svc" Verbs="GET,HEAD,POST" Script="yes" CheckPath="no" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="vb" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="vbproj" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="vjsproj" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="vsdisco" Verbs="GET,HEAD,POST" Script="yes" CheckPath="no" />
<WebApplicationExtension Executable="[ASPNETISAPIDLL]"
Extension="webinfo" Verbs="GET,HEAD,POST" Script="yes" CheckPath="yes" />
</WebApplication>
where:
ASPNETISAPIDLL:
<Property Id="ASPNETISAPIDLL">
<DirectorySearch Id="ASPNETISAPIDLLSearch"
Path="[WindowsFolder]Microsoft.NET\Framework" Depth="2">
<FileSearch Id="ASPNETISAPIDLLFile"
LongName="aspnet_isapi.dll" MinVersion="2.0" MaxVersion="3.0" />
</DirectorySearch>
</Property>"
On 8/8/07, Matthieu RUNTZ <[EMAIL PROTECTED]> wrote:
>
> Hello,
>
> Does anyone know how to choose the framework version (1.1 or 2.0) during
> the creation of a new Web site.
>
> Regards,
> Matthieu
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems? Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users