Additionally, if you search the archives of this group, you may be able to find some examples of people who have actually implemented the necesary IIS modifications in WiX to get ASP.NET working. It is essentially just an installation of the ISAPI (if ASP.NET isn't installed at all), installation of the various script maps for the ASP.NET extensions that point to the right version of ASP.NET web service extension, and installation of the ASP.NET web service extension globally (IIS 6 only).
If you just want to verify whether a particular virtual directory is set up with ASP.NET, finding a way to check the script maps to see if the aspx mappings are registered might be the way to go. This still sounds a little icky. Best of luck. :) Joe K. ----- Original Message ----- From: John Ludlow To: wix-users@lists.sourceforge.net Sent: Friday, August 25, 2006 3:57 PM Subject: [WiX-users] Fwd: Detecting if IIS installed after .NET framework Ooops... ---------- Forwarded message ---------- From: John Ludlow <[EMAIL PROTECTED]> Date: Aug 25, 2006 9:56 PM Subject: Re: [WiX-users] Detecting if IIS installed after .NET framework To: Kevin Dente <[EMAIL PROTECTED]> The reason for this is that when you install the .NET framework, it runs aspnet_regiis if IIS is installed. If not, it skips that step. This tool creates a bunch of registry entries, registering extensions such as .aspx as MIME types. I can't for the life of me remember where exactly they are, but you could use a installation snapshot tool such as InstallWatch ( www.epsilonsquared.com) to get a better idea of what this tool is doing. Hope that helps On 8/25/06, Kevin Dente <[EMAIL PROTECTED] > wrote: Our Wix-created MSI creates IIS virtual dirs and registers .NET 2.0 as the handler for those web apps. Generally, it works great. However, there's an obscure error condition where if the user has installed IIS after the 2.0 runtime was installed, ASP.NET is not registered correctly in IIS, and the install rolls back with no real indication of why it failed (except in the log). I'd like to put a check in for this condition. Anyone know what exactly to check for? I'm not sure how to detect this state. ------------------------------------------------------------------------- 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 ------------------------------------------------------------------------- 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 ------------------------------------------------------------------------- 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