Hello, I am having a problem in that I renamed a DLL in my open source project (http://plane-disaster.sf.net) and it is not being removed when I perform an upgrade. The old version of the file is called PlaneDisaster.LIB.dll and the new version is called PlaneDisaster.Dba.dll. I just made the DLL name match the namespace. When I perform an uninstall both DLLs are removed. The diff of Setup.wxs after the file rename is below. How do I remove PlaneDisaster.LIB.dll if I upgrade from pre version 0.93 to version 0.93 (or later).
Index: C:/SRC/PlaneDisaster.NET/PlaneDisaster.NET Setup/Setup.wxs =================================================================== --- C:/SRC/PlaneDisaster.NET/PlaneDisaster.NET Setup/Setup.wxs (revision 48) +++ C:/SRC/PlaneDisaster.NET/PlaneDisaster.NET Setup/Setup.wxs (revision 53) @@ -7,8 +7,8 @@ --> <Wix xmlns="http://schemas.microsoft.com/wix/2003/01/wi"> <Product - Id="942fbc80-9e58-4436-aa7c-5e40c4f95ce7" - Name="PlaneDisaster.NET 0.9.2" + Id="5725e292-d33f-11db-8314-0800200c9a66" + Name="PlaneDisaster.NET 0.9.3" Language="1033" Codepage="1252" Version="0.9.2" @@ -16,7 +16,7 @@ Manufacturer="ZippySoft"> <Package - Id="E77100E0-6CE2-40DE-BE21-BB4C76C1CA80" + Id="63bc6e90-d33f-11db-8314-0800200c9a66" Description="#Description" Comments="Comments" InstallerVersion="200" ------------------------------------------------------------------------- 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