Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>When you can live with support for your installer to Windows Vista+ then you should have a look at the Transaction support of Windows for the registry and NTFS. A very good overview can be found at <a href="http://www.codeproject.com/KB/vista/VistaKTM.aspx" rel="nofollow">CodeProject</a>. </p> <p>Yes MSI is very complex but I do think many of your headaches originate from the fact that you are trying to do too much during install. </p> <p>There is a time to do stuff after installing your software. This time is called first startup where you can do complex things like AD deployment with a user interface that is under your full control which is much easier to debug. But I doubt that you will get rollback support done for failed AD changes. </p> <p>A rule of the thumb is that you should not change the AD schema to make your software happy since many customers do forbid schema changes. Manager should read this as: You will loose customers due to AD deployment issues. IT admins can have a big influence what software is bought and which not. </p> <p>If you had problems with MSI it is likely that you hit a wall with not working updates due to unintended MSI component violations. I have done a small <a href="http://geekswithblogs.net/akraus1/archive/2011/06/17/145898.aspx" rel="nofollow">writeup</a> about the issues I have encountered so far. There are also many issues lurking with combined <a href="http://geekswithblogs.net/akraus1/archive/2011/07/02/146056.aspx" rel="nofollow">x32/x64 installations</a>.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload