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

Reply via email to