<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx</link><description>Ever agreed to something you thought was a quick favour, just to see it balloon into a massive project? Well, towards the end of last year a customer asked me for a list of "best practices" for the Installer. Being helpful, I agreed to send one and started</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#588345</link><pubDate>Tue, 02 May 2006 16:47:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:588345</guid><dc:creator>i_mike++</dc:creator><description>&lt;br&gt;I think allot of people need to be beat over the head with rule#1 and rule#5. &lt;br&gt;&lt;br&gt;Despite the fact that MSI has been out since Win2k and that Microsoft has been making a big (justifiable) stink about perils of poor app installation, I encounter very few developers/Architects who see the install process as little more than a glorified xcopy;&lt;br&gt;or who even know what MSI stands for.&lt;br&gt;&lt;br&gt;</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#588354</link><pubDate>Tue, 02 May 2006 17:06:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:588354</guid><dc:creator>Michael</dc:creator><description>&amp;quot;It is possible to create a new package completely with ORCA, but this would be very tedious and error prone; equivalent to writing the Microsoft.com website in Notepad&amp;quot;&lt;br&gt;&lt;br&gt;well and what is the best practice to create a new package? Isn't ORCA the only tool the SDK provides for this?</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#588418</link><pubDate>Tue, 02 May 2006 18:43:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:588418</guid><dc:creator>Colin Bowern</dc:creator><description>I've loved the concept of the Windows Installer technology since the day I saw it. &amp;nbsp;From my past years at MS though I think there needs to be some time spent spreading the news of how cool it is internally to the product groups. &amp;nbsp;The Visual Studio folks should really get around to leveraging the stuff that shipped in WI3.x for the Setup Projects!</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#588457</link><pubDate>Tue, 02 May 2006 19:39:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:588457</guid><dc:creator>jonks</dc:creator><description>Please reorder - Number 5 should be number 1!&lt;br&gt;&lt;br&gt;Developers who are not familiar/interested in installer really need to understand the _HUGE_ impact a install experience can have on the perception of their product.&lt;br&gt;</description></item><item><title>re: OFF TOPIC BUT IMPORTANT</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#588636</link><pubDate>Tue, 02 May 2006 23:32:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:588636</guid><dc:creator>Alexandra</dc:creator><description>Hi,&lt;br&gt;&lt;br&gt;I am having Installer Custom Actions issues on VISTA, might be .NET related.&lt;br&gt;Unofortunately I cant seem to find any relevant info on the web re Vista and MSI Installers, besides the obvious.&lt;br&gt;&lt;br&gt;Could you please give me some contact/link ?&lt;br&gt;&lt;br&gt;I am an MSDN subscriber and a part of Microsoft Beta testers, but right now I would just like to approach someone through blog or online support request...&lt;br&gt;&lt;br&gt;&lt;br&gt;Thank you!!!&lt;br&gt;&lt;br&gt;Alexandra.</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#588643</link><pubDate>Tue, 02 May 2006 23:54:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:588643</guid><dc:creator>robmen</dc:creator><description>Michael, the WiX toolset (&lt;a rel="nofollow" target="_new" href="http://wix.sourceforge.net"&gt;http://wix.sourceforge.net&lt;/a&gt;) is an alternative to using Orca. &amp;nbsp;You have the ability to stay very close to the Windows Installer technology without having to worry about every itty-bitty detail (like keeping foreign keys cased correctly). &amp;nbsp;It is also free like the rest of the Platform SDK.</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#589006</link><pubDate>Wed, 03 May 2006 11:39:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:589006</guid><dc:creator>Rik</dc:creator><description>&amp;quot;read the white papers, books, etc mentioned in the Resources section&amp;quot;&lt;br&gt;&lt;br&gt;Where's that?&lt;br&gt;</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#589082</link><pubDate>Wed, 03 May 2006 15:53:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:589082</guid><dc:creator>Michael</dc:creator><description>thanks, Rob. I know about the WiX toolset (and that some internal Microsoft projects are using it - though i don't know how big they are). Especially the &amp;quot;Clickthrough&amp;quot; subproject seems promising (but don't have the time to test how stable it already is).&lt;br&gt;I were just wondering if the VS2005 MSI Support is really the only easy-to-use tool to created msi packages from Microsoft.&lt;br&gt;&lt;br&gt;I like the integrated with the build approach from WiX (it should be on the list as a MSI best practice :-) ), because VS2005 MSI seems not to scale for projects with about more than 5-10 people.&lt;br&gt;WiX certainly would.&lt;br&gt;</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#589155</link><pubDate>Wed, 03 May 2006 17:57:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:589155</guid><dc:creator>SusanG</dc:creator><description>I'm a long-time install developer who grew up on InstallShield's InstallScript. Switching to WI was painful. There was no way I could have made the switch without using a tool like InstallShield to create the package. In many ways WI provides a lot of standardization and consistency that I value. In other ways, I'm frustrated by the fact that I seem to be creating dozens of custom actions for most of my installs and that some seemingly simple things aren't built into WI that ought to be.&lt;br&gt;I'm looking very much forward to the rest of your doc. Thank you!</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#589346</link><pubDate>Wed, 03 May 2006 21:28:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:589346</guid><dc:creator>Windows Installer Team</dc:creator><description>&lt;STRONG&gt;&lt;EM&gt;"what is the best practice to create a new package"&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR&gt;Maybe I was being a bit unfair to ORCA with Rule 6. &amp;nbsp;You definitely can use it to create perfectly acceptable packages. &amp;nbsp;In fact, if you've never used it for this, then I recommend you use ORCA to work through the&amp;nbsp;&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/windows_installer_examples.asp?frame=true"&gt;SDK examples&lt;/A&gt;. &amp;nbsp;Once you've done this, think about the amount of typing involved to create those tiny packages that essentially deploy a handful of text files and shortcuts, then consider this scaled up to something like the Office MSI. &lt;BR&gt;&lt;BR&gt;As Rob says, WiX is an excellent alternative (and is recommended in a later rule), but those less developer-minded might be better off using one of the excellent GUI-based tools available from 3-rd party vendors – obviously, if you use one of these, you still need to keep Rule 1 in mind. &lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;EM&gt;”Please reorder - Number 5 should be number 1”&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR&gt;Actually, Rule 1 is the only one that is in order! &amp;nbsp;As it mentions, I consider it to be vital advice, hence I placed it at the number one spot. &amp;nbsp;However, the rest of the rules are not ordered according to importance. &lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;EM&gt;Where is the Resources section?&lt;/EM&gt;&lt;/STRONG&gt; &lt;BR&gt;The resources section will appear at the end of the white paper when released. &amp;nbsp;I don’t plan on posting it here, but you can find some recommendations &lt;A href="http://support.microsoft.com/default.aspx?scid=kb;en-us;282477&amp;amp;sd=tech"&gt;here &lt;/A&gt;and&amp;nbsp;&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/other_sources_of_windows_installer_information.asp?frame=true"&gt;here&lt;/A&gt;. &lt;BR&gt;&lt;BR&gt;&lt;EM&gt;&lt;STRONG&gt;”I cant seem to find any relevant info on the web re Vista and MSI Installers, besides the obvious”&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR&gt;Not sure if this is “the obvious”, but you can download the &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=9BE1FC7F-0542-47F1-88DD-61E3EF88C402&amp;amp;displaylang=en"&gt;Windows SDK for Vista&lt;/A&gt;,&amp;nbsp;&amp;nbsp;which contains a section on the Installer and may answer your questions. &amp;nbsp;The documentation can also be found in on &lt;A href="http://msdn.microsoft.com/library/?url=/library/en-us/msi/setup/windows_installer_start_page.asp?frame=true"&gt;MSDN On-line&lt;/A&gt;. &lt;BR&gt;&lt;BR&gt;&lt;EM&gt;&lt;STRONG&gt;”some seemingly simple things aren't built into WI that ought to be”&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR&gt;Can you elaborate on this? &amp;nbsp;Obviously, some things are specific to a particular package, so need some custom code written, but if you feel the Installer lacks a widely-applicable feature, then you can submit a “wish” request via the &lt;A href="mailto:msiwish@microsoft.com"&gt;MsiWish &lt;/A&gt;alias. &lt;BR&gt;&lt;BR&gt;
&lt;DIV&gt;&lt;FONT color=#969696 size=1&gt;[Author: Richard Macdonald]&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size=1&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#589875</link><pubDate>Thu, 04 May 2006 16:41:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:589875</guid><dc:creator>Andy C</dc:creator><description>I don't think I've encountered many installers that can't manage an &amp;quot;All Users&amp;quot; install (whether the application uses the right data folders is another matter), however packages that actually work in all three deployment scenarios (user/computer assigned &amp;amp; published) is another matter.</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#590283</link><pubDate>Fri, 05 May 2006 01:44:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:590283</guid><dc:creator>Jennifer</dc:creator><description>I think you should rename the rules to be &amp;quot;Guidelines until we (Microsoft) decide to change our minds again&amp;quot;. &amp;nbsp;</description></item><item><title>Rule 4</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#591427</link><pubDate>Sat, 06 May 2006 13:54:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:591427</guid><dc:creator>Zweitze</dc:creator><description>I disagree with rule 4 (always use the highest version):&lt;br&gt;1. Older versions support a wider range of platforms, eg. Windows Me and Windows NT.&lt;br&gt;2. Upgrading system software on a target system may require a reboot, which could be costly for certain customers.&lt;br&gt;3. Upgrading system software on a target system may break down other applications that were authored poorly.&lt;br&gt;&lt;br&gt;An example of #3 is MDAC: I once had an app that required MDAC 2.6 or higher. The manager decided to install 2.8. So we did, and dozens of customers complained that their ERP software (present on the same systems) became unreliable after installing our software.&lt;br&gt;&lt;br&gt;The mentioned 'pro' reasons are :&lt;br&gt;* new features: Only use this reason if you intend to use these features.&lt;br&gt;* bug fixes/security: This reason is only valid when these fixes have an impact on your software.&lt;br&gt;* Support: Like older versions, support for WI 3.1 will end sooner or later, probably long before you withdraw your product from the market.&lt;br&gt;&lt;br&gt;In my opinion, the only true reason for using the latest version is a reduction your testing efforts - you have less versions to test. For everything else, use the lowest version that suits the needs of your product and your customers.&lt;br&gt;&lt;br&gt;Zweitze.</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#592092</link><pubDate>Mon, 08 May 2006 05:12:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:592092</guid><dc:creator>Christopher Painter</dc:creator><description>I've given up on msiwish myself. &amp;nbsp;Seriouly, Windows Installer came out with Windows 2000 &amp;nbsp;and 7 years later LockPermissions STILL can't properly handle ACL's. &amp;nbsp; That's just one example of a time that custom actions need to be written instead of just authoring table data.&lt;br&gt;&lt;br&gt;</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#592437</link><pubDate>Mon, 08 May 2006 18:35:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:592437</guid><dc:creator>Windows Installer Team</dc:creator><description>&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;"I disagree with rule 4 " &lt;BR&gt;&lt;/EM&gt;&lt;/STRONG&gt;You are correct that using older Installer versions does provide a wider range of platforms, but &lt;A href="http://support.microsoft.com/lifecycle/?p1=3194"&gt;Windows NT 4.0&lt;/A&gt; has left its &lt;A href="http://support.microsoft.com/default.aspx?scid=fh;[ln];lifecycle#Microsoft’s_Support_Lifecycle"&gt;Extended Support &lt;/A&gt;phase and &lt;A href="http://support.microsoft.com/lifecycle/?p1=6519"&gt;Windows ME &lt;/A&gt;is in this phase only until July this year. &amp;nbsp;So, as the rule states, by sticking to an older version you are likely to have problems getting help if something goes wrong - this could be particularly bad if the issue is a security hole, which won't be patched on an unsupported platform. &amp;nbsp; &lt;BR&gt;&lt;BR&gt;As the number of NT/ME clients decreases with migration to XP or Vista, then targetting older versions also becomes an uneccessary burden for package developers. &amp;nbsp;Why test and support a platform only used by a tiny fraction of the user base? &lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;EM&gt;"I've given up on msiwish myself" &lt;BR&gt;&lt;/EM&gt;&lt;/STRONG&gt;Unfortunately, not every request can be implemented for a variety of reasons. &amp;nbsp;For example, a change that would help you may have a negative impact on other users and the developers need to take everyone into account when making changes. &lt;BR&gt;&lt;BR&gt;If you feel something is a bug, then definately raise it via the usual &lt;A href="http://search.support.microsoft.com/gp/services"&gt;support channels&lt;/A&gt;. &amp;nbsp;You can raise Design Change Requests (DCR)&amp;nbsp;this way as well, but as my comment above suggests the bar for accepting these is higher. &lt;BR&gt;&lt;BR&gt;In any case don't give up on providing feedback - I guess that you've had a poor experience in the past, but I assure you that Microsoft takes customer feedback very seriously and the only way for you to get the improvements you want is to keep giving feedback.&amp;nbsp; If we don't know&amp;nbsp;something is causing customer's problems we are likely to assume it is ok and concentrate efforts elsewhere.&lt;/P&gt;
&lt;DIV id=CSBloggerSig&gt;
&lt;DIV&gt;&lt;FONT color=#969696 size=1&gt;[Author: Richard Macdonald]&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size=1&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#592645</link><pubDate>Mon, 08 May 2006 23:17:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:592645</guid><dc:creator>Zweitze</dc:creator><description>&amp;quot;Why test and support a platform only used by a tiny fraction of the user base?&amp;quot;&lt;br&gt;&lt;br&gt;I assume this is not a rhetorical question and you really want to know why.&lt;br&gt;&lt;br&gt;First, the word &amp;quot;tiny&amp;quot; is subjective. On a product I worked on, 30% of the users were on Windows 98 (+SE)...in the end of 2004.&lt;br&gt;But more important, some customers are large organizations or government organizations, having certain Service Agreements. They all force the supplier to support the product for 3..5 years after deployment. Such organizations are usually understaffed (or have staff of poor quality) forcing them to take conservative positions on upgrading their systems.&lt;br&gt;&lt;br&gt;It is my opinion that the assumption &amp;quot;all customers are using bleeding edge technology&amp;quot; is short-sighted. Instead I suggest a customer-oriented rule to determine the right version.</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#592691</link><pubDate>Tue, 09 May 2006 00:20:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:592691</guid><dc:creator>Windows Installer Team</dc:creator><description>&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;"the assumption 'all customers are using bleeding edge technology' is short-sighted"&lt;/STRONG&gt;&lt;/EM&gt; &lt;BR&gt;You're right, the real world is never as clear-cut as you'd like and many companies are stuck with very old and outdated technology, for whatever reason. &amp;nbsp;However, I still feel that I can't recommend using old and unsupported platforms and tools as a "best practice". &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id=CSBloggerSig&gt;
&lt;DIV&gt;&lt;FONT color=#969696 size=1&gt;[Author: Richard Macdonald]&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size=1&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/FONT&gt; &lt;/DIV&gt;&lt;/DIV&gt;</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#594789</link><pubDate>Wed, 10 May 2006 22:26:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:594789</guid><dc:creator>Felix</dc:creator><description>While I agree entirely with your Rule #1, the biggest problem for a developer trying to learn the Windows Installer is &amp;quot;Where do I begin?&amp;quot;&lt;br&gt;&lt;br&gt;Believe me, I want to understand the installer as much as possible (as I'm sure most developers would), but by just looking at your post for resources you reference a Knowledge Base article and a link on MSDN. &amp;nbsp;The problem with these 2 links? &amp;nbsp;They are also pages that contain more references to other resources, newsgroups, blogs, etc.&lt;br&gt;&lt;br&gt;The most detailed part of the installer we have is the SDK documentation. &amp;nbsp;But as you pointned out, &amp;quot;The SDK is designed as a reference and so you shouldn’t try to read it from start to finish.&amp;quot;&lt;br&gt;&lt;br&gt;Why can't there just be one resource that we CAN read from start to finish? &amp;nbsp;&lt;br&gt;&lt;br&gt;The books &amp;amp; white papers in the Microsoft Patterns &amp;amp; Practices are great. &amp;nbsp;You can read them from start to finish and have a better understanding about the topic being covered. &amp;nbsp;A good example of an excellent document is the Team Development with Visual Studio .NET and Visual SourceSafe.&lt;br&gt;&lt;br&gt;If there were that one book or resource we could go to I'm sure most developers would try to follow your other rules.&lt;br&gt;&lt;br&gt;</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#595219</link><pubDate>Thu, 11 May 2006 12:26:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:595219</guid><dc:creator>Windows Installer Team</dc:creator><description>&lt;STRONG&gt;&lt;EM&gt;"Where do I begin?"&lt;/EM&gt;&lt;/STRONG&gt; &lt;BR&gt;You make an excellent point. &amp;nbsp;Installer material is widely dispersed (hence my trouble compiling a best practices list), but one book that may be worth a look for complete beginners is: &lt;BR&gt;&lt;BR&gt;&lt;A href="http://www.amazon.com/gp/product/1590592972/sr=8-1/qid=1147338687/ref=pd_bbs_1/102-4991797-8016112?%5Fencoding=UTF8" target=_new rel=nofollow&gt;The Definitive Guide to Windows Installer&lt;/A&gt; &lt;BR&gt;&lt;BR&gt;This is slightly out of date now, but should be fine for a beginner to get to grips with the key Installer concepts before switching to the SDK. &lt;BR&gt;&lt;BR&gt;
&lt;DIV id=CSBloggerSig&gt;
&lt;DIV&gt;&lt;FONT color=#969696 size=1&gt;[Author: Richard Macdonald]&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size=1&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/FONT&gt; &lt;/DIV&gt;&lt;/DIV&gt;</description></item><item><title>re: Tao of the Windows Installer, Part 1</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#595877</link><pubDate>Fri, 12 May 2006 09:01:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:595877</guid><dc:creator>Felix</dc:creator><description>I know my last post sounded like a rant, but I also wanted to thank you for starting this article. &amp;nbsp;Your post was one of those &amp;quot;finally, I found it&amp;quot; type of blogs.&lt;br&gt;&lt;br&gt;Maybe when this is complete it will be the resource to reference? ;-) &amp;nbsp;Good luck with the rest!</description></item><item><title>Run ICE Validation and Fix Errors</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#622388</link><pubDate>Thu, 08 Jun 2006 19:38:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:622388</guid><dc:creator>Heath Stewart's Blog</dc:creator><description>It's important that you run ICE validation on your MSIs and MSMs, and that you fix any and all ICE errors, treating warnings subjectively.</description></item><item><title>Windows Installer best practices</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#660297</link><pubDate>Sun, 09 Jul 2006 03:29:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:660297</guid><dc:creator>Aaron Stebner's WebLog</dc:creator><description>I recently noticed a series of in-depth articles that have been posted on the Windows Installer team...</description></item><item><title>Inside the MSI</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#749591</link><pubDate>Mon, 11 Sep 2006 18:47:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:749591</guid><dc:creator>Van Kichline's WebLog</dc:creator><description>If you're following this article, you must be interested in modifying how an MSI produced by a Visual...</description></item><item><title>Windows Installer Team Blog : Tao of the Windows Installer, Part 5</title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#761230</link><pubDate>Tue, 19 Sep 2006 00:50:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:761230</guid><dc:creator>Windows Installer Team Blog : Tao of the Windows Installer, Part 5</dc:creator><description>PingBack from http://blogs.msdn.com/windows_installer_team/archive/2006/07/28/681358.aspx</description></item><item><title>Windows Installer Team Blog : Tao of the Windows Installer, Part 4 </title><link>http://blogs.msdn.com/windows_installer_team/archive/2006/05/01/587990.aspx#761239</link><pubDate>Tue, 19 Sep 2006 00:53:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:761239</guid><dc:creator>Windows Installer Team Blog : Tao of the Windows Installer, Part 4 </dc:creator><description>PingBack from http://blogs.msdn.com/windows_installer_team/archive/2006/06/27/648447.aspx</description></item></channel></rss>