Upon a second look at things the binary was not in the original. I currently don't have any patch families because I don't know what's changed so I want the patch to include everything. When I added the BinaryRef, I had to add a patch family. I stopped getting the error, but now my patch doesn't include any files. My Patch.wxs file is below. I'm assuming that there are no files because they aren't specified in the patch family. Is my assumption correct? If so is there away to make sure everything is included in the patch, while using the BinaryRef and not manually adding every component into the patch family?
<?xml version="1.0" encoding="utf-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <Patch AllowRemoval="yes" Manufacturer="Clearview Software" DisplayName="Client Patch" Description="Small Update Patch" Classification="Update"> <Media Id="5000" Cabinet="ClientInstall.cab" EmbedCab="yes"> <PatchBaseline Id="RTM" /> </Media> <OptimizeCustomActions SkipAssignment="yes" SkipDeferred="yes" SkipImmediate="yes" /> <PatchFamily Id="PatchFamily1" Version="5.0.1312.0"> <BinaryRef Id="ManagedCAs" /> </PatchFamily> </Patch> </Wix> -----Original Message----- From: Scott Sam [mailto:s...@clearviewecm.com] Sent: Wednesday, December 17, 2008 9:47 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Error 2721: Custom action not found in Binary tablestream It's a dtf custom action. The dll was already included in the previous version. I have one dll that holds all of my dtf custom actions. The custom action itself was not in the previous version. Will using the CustomActionRef cause it to run? Because I don't want it too. -----Original Message----- From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: Tuesday, December 16, 2008 11:35 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Error 2721: Custom action not found in Binary table stream Scott Sam wrote: > I'm trying to create and apply a patch. I can create the patch without > any errors or warnings. When I go to apply it I get the error "Error > 2721: Custom action RemoveCasPol not found in Binary table stream". > Are you adding or changing that custom action or its DLL in the patch? I assume the default differ would take care of that, but if you use explicit references, you might need a BinaryRef or CustomActionRef to pull it in. -- sig://boB http://joyofsetup.com/ ------------------------------------------------------------------------ ------ SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix. com/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix. com/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users