When running the deferred custom action, a directory is created in the installation directory. The log files says that the custom action is being extracted to a temporary folder. Why is it not doing this in the typical temp directory?
Here's the pertinent part of the log file: ... MSI (s) (0C:88) [16:06:37:787]: Generating random cookie. MSI (s) (0C:88) [16:06:37:787]: Created Custom Action Server with PID 3476 (0xD94). MSI (s) (0C:98) [16:06:37:819]: Running as a service. MSI (s) (0C:98) [16:06:37:819]: Hello, I'm your 32bit Elevated custom action server. SFXCA: Extracting custom action to temporary directory: C:\Program Files\Product\Product.CA.dll-3\ SFXCA: Binding to CLR version v2.0.50727 Calling custom action Product.DeferredCustomActions! Product.DeferredCustomActions.CustomActions.PostInstall Product: Product event log source started to register event source. MSI (s) (0C:E8) [16:06:39:925]: Executing op: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=8411802) MSI (s) (0C:E8) [16:06:40:143]: User policy value 'DisableRollback' is 0 MSI (s) (0C:E8) [16:06:40:143]: Machine policy value 'DisableRollback' is 0 Action 16:06:40: RollbackCleanup. Removing backup files ... ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users