I found this on the net somewhere, but I can't find it again. Sorry I
can't give proper credit, but I certainly did not come up with this on
my own.
You have to do some 'special stuff' to point the website to the correct
version of aspnet_isapi.dll.
Under my iis:WebApplication, I have a chunk that looks like this:
<!-- This makes it an ASP.NET 2.0 application -->
<iis:WebApplicationExtension CheckPath="no"
Script="yes"
Executable="[FRAMEWORKROOT]v2.0.50727\aspnet_isapi.dll"
Verbs="GET,HEAD,POST" />
</iis:WebApplication>
In my properties section, I have this:
<Property Id="FRAMEWORKROOT" >
<RegistrySearch Id="Framework20Root" Type="raw" Root="HKLM"
Key='Software\Microsoft\.NETFramework' Name="InstallRoot" />
</Property>
And that's about all there is to it. Also be sure you put this app in a
separate pool if you have ASP.NET 1.1 and 2.0 apps running on the same
IIS.
-Matt
_____
From: Don Tasanasanta [mailto:[EMAIL PROTECTED]
Sent: Monday, January 08, 2007 11:41 AM
To: Dana Gutride; WiX-users
Subject: Re: [WiX-users] Configuring virtual directory ASP.NET version
Has anyone been successful at setting the ASP.NET version on a virtual
directory?
I've tried the WebServiceExtension solution but it doesn't correctly set
the version to 2.0
I have also tried using iisext.vbs but that doesn't set the version on
my virtual directories either.
_____
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dana
Gutride
Sent: Thursday, June 29, 2006 6:57 AM
To: WiX-users
Subject: Re: [WiX-users] Configuring virtual directory ASP.NET version
WiX has built-in functionality to handle this. You might want to look
at the link below to see how to do this without calling an external
executable. The RootVer registry key is invaluable for determining if
ASP.NET has been correctly registered with IIS. For instance, if the
user installs .NET before installing IIS, this registry key will not
exist.
http://sourceforge.net/mailarchive/message.php?msg_id=15724558.
Dana
On 6/29/06, Joannic Laborde < [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> > wrote:
First, you can check which ASP.NET version is used to create the
application:
HKLM\SOFTWARE\Microsoft\ASP.NET\RootVer
Then if it is not the right version, you need to manually re-register
your application with the right ASP.NET version, using this tool:
[WindowsFolder]Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe
_____
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike
Goatly
Sent: June 29, 2006 4:37 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Configuring virtual directory ASP.NET version
Hi,
I'm trying to install a website, but the virtual directory that gets
created defaults to ASP.NET 1.1 and I need to configure it to use
ASP.NET 2.0 - is there any way to do this using WiX? (I'm currently
using WiX 2.0)
Many thanks in advance,
Mike
Using Tomcat but need to do more? Need to support web services,
security?
Get stuff done quickly with pre-integrated technology to make your job
easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache
Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
-------------------------------------------------------------------------
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