WIX uninstall removes default web site -


when i'm using wix install works fine , installs using default web site. when uninstall using add/remove programs uninstalls default web site. have web site reference in 'product' element it's not in component. oddly enough, if not use add/remove programs , use .msi not uninstall default web site. ideas? thanks.

`<directory id="targetdir" name="sourcedir"> <directory id="iismain" name="inetpub">     <directory id="wwwmain" name="wwwroot">         <directory id="installlocation" name="myinstallerlocation">             <directory id="bin" name="bin">             </directory>             <directory id="myinstalldir" name="installer">             </directory>             <directory id="images" name="images">             </directory>             <component id='virtualdir' guid='{1b6d25e9-812a-4d0a-a6e7-b61d2330acb1}' keypath='yes'>                 <iis:webvirtualdir id='vdir' alias='[targetvdir]' directory='installlocation' website='selectedwebsite' >                     <iis:webapplication id='webappems' name='[targetvdir]app' webapppool="myapppool" />     <iis:webdirproperties id="webdir" defaultdocuments="install.html" />                 </iis:webvirtualdir>             </component>         </directory>     </directory> </directory> </directory>  <iis:website id="selectedwebsite" description="default web site">     <iis:webaddress id="allunassigned" port="80" ip="*" header="[website_header]" /> </iis:website> 

`

in fragment have app pool

<component id="cmpapppool" guid="{c9e7b23b-a400-4f30-a51d-850be4758bcb}"> <createfolder/>     <iis:webapppool id="myapppool" name="myapppool" managedruntimeversion="v4.0" managedpipelinemode="integrated"/> 


Comments

Popular posts from this blog

powershell Start-Process exit code -1073741502 when used with Credential from a windows service environment -

twig - Using Twigbridge in a Laravel 5.1 Package -

c# - LINQ join Entities from HashSet's, Join vs Dictionary vs HashSet performance -