msi
-
Call Cancel from Custom Action in .Net Windows Installer Project
As an alternative to using the “Rollback” or “InstallException” approach, simply use pinvoke/interop to call the cancel button on the base installer form directly. (see my related post for more detail and full code) References https://ronniediaz.com/2011/06/20/the-savedstate-dictionary-does-not-contain-the-expected-values-and-might-have-been-corrupted/ Continue reading
-
the savedstate dictionary does not contain the expected values and might have been corrupted
This is a common error with custom action development, especially if you are working with your own custom installer class, not using wix or some other windows installer derivative. Since many of the Google entries for this were unresolved, thought… Continue reading