No problem.
I'll throw in the EntryPoints.h/.def added entrypoints code I already did so the fix is as close to cut and paste as possible. Rob. > From: jason...@microsoft.com > To: wix-users@lists.sourceforge.net > Date: Fri, 9 Jul 2010 21:42:50 +0000 > Subject: Re: [WiX-users] DTF limit on number of CA EntryPoints? > > The limit of 16 is somewhat arbitrary. The way the build process works, a > fixed number of entrypoints must be reserved at compile time in the sfxca.dll > unmanaged stub for managed CAs. The limit can be increased by changing the > sfxca.dll source code and rebuilding. The entrypoint reservations don't take > a great amount of space, so I agree the limit could be increased. Can you > create a bug report on SourceForge for tracking purposes? > > -----Original Message----- > From: Castro, Edwin G. (Hillsboro) [mailto:edwin.cas...@fiserv.com] > Sent: Wednesday, July 07, 2010 2:48 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] DTF limit on number of CA EntryPoints? > > If you write an immediate custom action to schedule deferred and rollback > actions, then you've already used up 3 slots right there for one logical > custom action. Add an equivalent set of 3 actions for uninstall and you've > consumed a total of 6 slots for a single logical operation pair. > > I personally hope that 16 was only an arbitrary choice and that it can be > increased to a much higher number. Luckily I've been fortunate enough to get > away with much simpler one-off custom actions thus far... > > Edwin G. Castro > Software Developer - Staff > Electronic Banking Services > Fiserv > Office: 503-746-0643 > Fax: 503-617-0291 > www.fiserv.com > P Please consider the environment before printing this e-mail > > > > -----Original Message----- > > From: Rob McCready [mailto:rmccready...@hotmail.com] > > Sent: Wednesday, July 07, 2010 2:30 PM > > To: WiX-users > > Subject: [WiX-users] DTF limit on number of CA EntryPoints? > > > > > > > > > > I ran into the following error today with a DTF Custom Action assembly > > I am working on. > > > > > > > > The custom action assembly has 17 entrypoints, which is more than the > > maximum (16). > > > > Refactor the custom actions or add more entrypoint slots in > > SfxCA\EntryPoints.h. > > > > > > > > > > > > I grabbed the latest copy of the 3.5 source code and was able to "fix" > > this by adding 16 more entries, but I wanted to see if the limit of 16 > > was a random choice, or is there a reason behind it? Would there be > > any problem upping the limit to something much higher like 128? > > > > > > > > I'd prefer to not have to maintain our own fork of the DTF tools just > > for this, but having to split out multiple projects to provide custom > > actions doesn't make much sense to me unless I'm missing a real > > problem with having too many in one assembly. > > > > > > > > Thanks, > > > > > > > > Rob. > > > > > > > > > > > > _________________________________________________________________ > > The New Busy is not the too busy. Combine all your e-mail accounts > > with Hotmail. > > http://www.windowslive.com/campaign/thenewbusy?tile=multiaccount&ocid= > > PID28326 > > ::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_4 > > ---------------------------------------------------------------------- > > -------- This SF.net email is sponsored by Sprint What will you do > > first with EVO, the first 4G phone? > > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint What will you do first with EVO, the > first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users _________________________________________________________________ The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail. http://www.windowslive.com/campaign/thenewbusy?tile=multiaccount&ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_4 ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users