Answers

Second, why do your MSIs need to be 100% error and warning-free? Just throw a bunch of Microsoft (and other mainstream vendors) MSIs at whoever mandated THAT dictat. You'll expend a great deal of useless effor at achieving that end. Often, you will correct one error and create more. Most shops I've worked in have worked to the "fix the errors and ignore the warnings" methodology.

And, as usual, the topic has been done to death. Use the site's 'Search' function. For example, http://itninja.com/question/how-do-you-roll-out-new-machines?5873&mpage=1&key=ICE33Ã¦Â¤Â“