I have the installer working well enough for my purposes. I've got it so
that it verifies .Net2.0 is installed, and then continues with my
installation.
My installation has the following directory structure.
-mainFolder
-Plugins
When I un-install using either the installer or windows Add/Remove, the
program only removes the Plugins directory.
I've put a RemoveFolder in the component, but it doesnt seem to get called.
Any Ideas?
<Directory Id='TARGETDIR' Name='SourceDir'>
<Directory Id='ProgramFilesFolder' Name='PFiles'>
<Directory Id='StepperCalc' Name='StepCalc'>
<Directory Id='INSTALLDIR' Name='StepCalc'
LongName='StepperCalc'>
<Component Id='MainExecutable'
Guid='1987338A-CE5A-11DB-B64D-6BD855D89593'>
<File Id='StepperCalcEXE' Name='StepCalc.exe'
LongName='StepperCalc.exe' DiskId='1'
Source='StepperCalc.exe' Vital='yes'>
<Shortcut Id="startmenuStepCalc"
Directory="ProgramMenuDir" Name="StepCalc"
LongName="StepperCalc 1.0" Icon="StepperCalc.exe"
IconIndex="0" />
<Shortcut Id="desktopStepCalc"
Directory="DesktopFolder" Name="StepCalc"
LongName="StepperCalc 1.0" Icon="StepperCalc.exe"
IconIndex="0" />
</File>
<RemoveFolder Id='StepperCalc' On='uninstall' />
</Component>
<Component Id='Interface'
Guid='88323C1C-CE5A-11DB-B027-40D955D89593'>
<File Id='Interface' Name='Iplugin.dll' DiskId='1'
Source='Iplugin.dll' Vital='yes' />
</Component>
<Directory Id='PLUGINDIR' Name='Plugins'>
<Component Id='HashCode'
Guid='95DCF76C-CE5A-11DB-88A6-44D955D89593'>
<File Id='HashCode' Name='pthash.dll' DiskId='1'
Source='pthash.dll' Vital='yes' />
</Component>
<Component Id='SBvalid'
Guid='88323C1C-CE5A-11DB-B027-40D955D89593'>
<File Id='SBvalid' Name='SBValid.dll' DiskId='1'
Source='SBValidator.dll' Vital='yes' />
</Component>
</Directory>
</Directory>
</Directory>
</Directory>
<Directory Id="ProgramMenuFolder" Name="PMenu" LongName="Programs">
<Directory Id="ProgramMenuDir" Name='StepCalc'
LongName="StepperCalc 1.0" />
</Directory>
<Directory Id="DesktopFolder" Name="Desktop" />
</Directory>
-------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users