Bugs item #1215626, was opened at 2005-06-06 05:04
Message generated for change (Comment added) made by robmen
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1215626&group_id=105970

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: extensions
>Group: v3.0
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Andrew Burgher (aburgher)
>Assigned to: Fredrik Grohn (fregro)
Summary: WebApplication Uninstall does not remove COM+ Application

Initial Comment:
When using the WebApplication element to define 
isolation="medium" or isolation="high" for a Virtual 
Directory an associated COM+ application is created 
(visible in Component Services). This is as expected.

However, on un-install, the COM+ application is not 
removed.

Steps to reproduce: (refer attached WiX code: 
WebAppTest.wxs. Create a dummy HTML 
file '.\src\test.htm')
1. candle WebAppTest.wxs
2. light WebAppTest.wixobj sca.wixlib -out 
WebAppTest.msi
3. msiexec /i WebAppTest.msi
4. Review IIS and Component Services admin consoles. 
Note: 3 VDirs created in IIS, and 2 COM+ applications 
(WebAppTest_High, WebAppTest_Medium)
5. msiexec /x WebAppTest.msi
6. Review IIS and Component Services admin consoles 
(may need to refresh first). Note: VDirs have been un-
installed in IIS, however 2 COM+ applications remain!


----------------------------------------------------------------------

>Comment By: Rob Mensching (robmen)
Date: 2006-12-15 11:45

Message:
Logged In: YES 
user_id=991639
Originator: NO

Assigning to Fredrik to fix in WiX v3.

----------------------------------------------------------------------

Comment By: Rob Mensching (robmen)
Date: 2006-08-23 03:55

Message:
Logged In: YES 
user_id=991639

Copied from duplicate bug:

When creating an IIS Web application with medium 
isolation level on IIS 5.0 a COM+ Application is left 
behind. This is because the current Wix 
implementation uses the IWamAdmin::AppCreate to 
create the web application in high isolation mode 
first and change it to medium isolation mode 
afterward.

When looking into the adsutil.vbs of IIS it indicated 
that the IWamAdmin2::AppCreate2 method is used since 
mid 99 (to fix a bug, the same bug maybe). The 
documentation of IIS may claim that AppCreate2 is not 
supported in IIS 5.0, but adsutil.vbs proves that is 
wrong.

----------------------------------------------------------------------

Comment By: Fredrik Grohn (fregro)
Date: 2005-06-17 15:45

Message:
Logged In: YES 
user_id=1138467

This is actually an issue with the IIS CA's. When creating a 
web application with the isolation level medium or high, IIS 
uses a COM+ application to execute requests out of 
process. These are the applications that aren�t being 
removed.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1215626&group_id=105970

-------------------------------------------------------------------------
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-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to