<?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>How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx</link><description>There is a trick I use very often when trying to figure out why an MSI-based setup is failing that I wanted to share with everyone. I believe it is commonly known among setup developers and people who have to troubleshoot failed setups, but I could not</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>How to workaround errors installing .NET Framework 2.0 that are caused by registry permission problems</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#449721</link><pubDate>Wed, 10 Aug 2005 04:27:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:449721</guid><dc:creator>Aaron Stebner's WebLog</dc:creator><description>I have had a few customers report problems installing the .NET Framework 2.0 with the following symptoms:...</description></item><item><title>How to workaround errors installing .NET Framework 2.0 that are caused by registry permission problems</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#449722</link><pubDate>Wed, 10 Aug 2005 04:27:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:449722</guid><dc:creator>Aaron Stebner's WebLog</dc:creator><description>I have had a few customers report problems installing the .NET Framework 2.0 with the following symptoms:...</description></item><item><title>WiLogUtl.exe does not work with Windows Installer 3.1 log files</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#453416</link><pubDate>Fri, 19 Aug 2005 06:02:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:453416</guid><dc:creator>Aaron Stebner's WebLog</dc:creator><description>A little while back I described a method of searching for errors in a verbose MSI log file.&amp;amp;amp;nbsp; At...</description></item><item><title>WiLogUtl.exe does not work with Windows Installer 3.1 log files</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#455146</link><pubDate>Tue, 23 Aug 2005 19:07:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:455146</guid><dc:creator>Aaron Stebner's WebLog</dc:creator><description>A little while back I described a method of searching for errors in a verbose MSI log file.&amp;amp;amp;nbsp; At...</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#714283</link><pubDate>Wed, 23 Aug 2006 14:29:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:714283</guid><dc:creator>Ubhatnagar</dc:creator><description>I get an error &lt;br&gt;[08/23/06,14:41:31] Windows Communication Foundation: ***ERRORLOG EVENT*** : Error: Installation failed for component Windows Communication Foundation. MSI returned error code 1603&lt;br&gt;[08/23/06,14:41:56] WapUI: ***ERRORLOG EVENT*** : DepCheck indicates Microsoft .NET Framework 3.0 - was not attempted to be installed.&lt;br&gt;&lt;br&gt;i followed the steps as above to find the error in msi*.log file. I did not find any &amp;quot;return value 3&amp;quot;, instead all where &amp;quot;return value 1&amp;quot;. What should I do now?&lt;br&gt;&lt;br&gt;Any help would be appreciated. I am running WinXP Sp2.&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;Urvashi&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#724946</link><pubDate>Sat, 26 Aug 2006 07:09:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:724946</guid><dc:creator>astebner</dc:creator><description>Hi Ubhatnagar - Can you check and see if you have any error logs named dd_*msi*.txt in your %temp% directory? &amp;nbsp;The log file you are currently looking in is not a verbose MSI log, so you will not see &amp;quot;return value 3&amp;quot; in that log. &amp;nbsp;If you are unable to find the log with the error, please zip and send me any logs named %temp%\dd_*msi*.txt at Aaron.Stebner (at) Microsoft (dot) com and I will try to help you find the root cause.&lt;br&gt;</description></item><item><title>Case study: How I approach debugging and fixing a setup failure</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#745762</link><pubDate>Fri, 08 Sep 2006 08:26:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:745762</guid><dc:creator>Aaron Stebner's WebLog</dc:creator><description>I received a mail from a customer this week regarding an installation failure that proved to be fairly...</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#1151183</link><pubDate>Sun, 26 Nov 2006 08:33:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1151183</guid><dc:creator>Bahadır Çambel</dc:creator><description>&lt;p&gt;Hi Aaron , &lt;/p&gt;
&lt;p&gt;I'm getting a WFC not found error during the installation of the .Net Framework 3.0 Redist. Pack.&lt;/p&gt;
&lt;p&gt;I recently tried to install the WFC , but couldn't achieved.&lt;/p&gt;
&lt;p&gt;Could you please advice ?&lt;/p&gt;
&lt;p&gt;Thanks in advance &lt;/p&gt;
&lt;p&gt;//------------------//&lt;/p&gt;
&lt;p&gt;[11/26/06,07:27:10] Windows Workflow Foundation: [2] Error: Installation failed for component Windows Workflow Foundation. MSI returned error code 1603&lt;/p&gt;
&lt;p&gt;[11/26/06,07:27:40] WapUI: [2] DepCheck indicates Windows Workflow Foundation is not installed.&lt;/p&gt;
&lt;p&gt;[11/26/06,07:27:40] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 was not attempted to be installed.&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#1154775</link><pubDate>Sun, 26 Nov 2006 22:33:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1154775</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Bahadir - There is a full list of log files produced by the .NET Framework 3.0 setup package at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2006/10/30/net-framework-3-0-setup-log-files.aspx"&gt;http://blogs.msdn.com/astebner/archive/2006/10/30/net-framework-3-0-setup-log-files.aspx&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In this case, the log file named %temp%\dd_WF_3.0_x86retMSI*.txt should contain the exact error information for this failure. &amp;nbsp;Can you please check and see if you have this log, and send it to me via email at Aaron.Stebner (at) Microsoft (dot) com so I can take a look and see if I can figure anything out?&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#2000278</link><pubDate>Sat, 31 Mar 2007 17:44:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2000278</guid><dc:creator>nirajswaminarayan</dc:creator><description>&lt;p&gt;To resolve this issue, reinstall all .Net 3.0 product by using .Net 3.0 Uninstaller tool.&lt;/p&gt;
&lt;p&gt;Open machine.config file of .Net 2.0 Framework and change encoding format from UTF-8 to UTF-16.&lt;/p&gt;</description></item><item><title>Link to article describing how to interpret Windows Installer log files</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#2029166</link><pubDate>Thu, 05 Apr 2007 06:14:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2029166</guid><dc:creator>Aaron Stebner's WebLog</dc:creator><description>&lt;p&gt;I often get asked questions about how to read, interpret and find error information in verbose Windows&lt;/p&gt;
</description></item><item><title>Custom Action Guidelines</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#2215068</link><pubDate>Sat, 21 Apr 2007 05:07:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2215068</guid><dc:creator>Heath Stewart's Blog</dc:creator><description>&lt;p&gt;Rob Mensching, father of Windows Installer XML (WiX), blogs about why managed custom actions are a bad&lt;/p&gt;</description></item><item><title>Custom Action Guidelines</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#3677003</link><pubDate>Wed, 04 Jul 2007 00:59:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3677003</guid><dc:creator>Heath Stewart's Blog</dc:creator><description>&lt;p&gt;Rob Mensching, father of Windows Installer XML (WiX), blogs about why managed custom actions are a bad&lt;/p&gt;</description></item><item><title>Problems when installing .NET Framework 3.5 (Pre-Release Version)</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#4187240</link><pubDate>Thu, 02 Aug 2007 15:10:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4187240</guid><dc:creator>Adrian Roman</dc:creator><description>&lt;p&gt;Problems when installing .NET Framework 3.5 (Pre-Release Version)&lt;/p&gt;
</description></item><item><title>Neat Tip To Enable Verbose Installer Logging</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#5119280</link><pubDate>Tue, 25 Sep 2007 15:17:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5119280</guid><dc:creator>Dan's Archive</dc:creator><description>&lt;p&gt;Neat Tip To Enable Verbose Installer Logging&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#5528444</link><pubDate>Fri, 19 Oct 2007 23:33:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5528444</guid><dc:creator>caranosian</dc:creator><description>&lt;p&gt;I have been trying unsuccessfully to install .NET Framework 3.0 on a clean (newly imaged) Windows XP box with current SP and patches. The machine has Office 2003, Visual Studio.NET and some MSDNs installed. No matter what I have tried I keep getting the error code 1603 message in the log, and a search for info on this led me here.&lt;/p&gt;
&lt;p&gt;I followed the verbose logging instructions you provided and recreated the error twice, so I now have 2 of these verbose logs, but neither of them has a &amp;quot;return value 3&amp;quot;, so I am not getting anywhere with this.&lt;/p&gt;
&lt;p&gt;Can I email them to you to see if there is something else I am missing?&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#5530382</link><pubDate>Sat, 20 Oct 2007 01:35:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5530382</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Caranosian - The .NET Framework 3.0 creates its own set of logs, so the verbose logging instructions that I provided won't cause additional logs to be created in this case. &amp;nbsp;You can find a list of logs created by .NET Framework 3.0 setup at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2006/10/30/net-framework-3-0-setup-log-files.aspx"&gt;http://blogs.msdn.com/astebner/archive/2006/10/30/net-framework-3-0-setup-log-files.aspx&lt;/a&gt;. &amp;nbsp;If you have trouble finding the source of the error in those logs, please zip and send them to me and I'll try to take a look. &amp;nbsp;You can send them to Aaron.Stebner (at) microsoft (dot) com.&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#6630123</link><pubDate>Sat, 01 Dec 2007 16:13:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6630123</guid><dc:creator>shagpub</dc:creator><description>&lt;p&gt;Hi, I'm having this error when installing .Net Framework 3.0 on Windows XP&lt;/p&gt;
&lt;p&gt;Error 25015.Failed to install assembly 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Management.dll' because of system error: The system cannot find the path specified.&lt;/p&gt;
&lt;p&gt;It's kinda weird since I can see the file there in that folder. Thx you&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#6644679</link><pubDate>Mon, 03 Dec 2007 08:11:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6644679</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Shagpub - I'd suggest trying the steps listed at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2005/10/11/479928.aspx"&gt;http://blogs.msdn.com/astebner/archive/2005/10/11/479928.aspx&lt;/a&gt; to clean off and re-install the .NET Framework 2.0, and then hopefully the .NET Framework 3.0 will install correctly after that.&lt;/p&gt;
&lt;p&gt;If those steps do not help, then one of the following might also be useful:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2006/09/04/739820.aspx"&gt;http://blogs.msdn.com/astebner/archive/2006/09/04/739820.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2006/11/25/disabling-services-with-msconfig-to-work-around-setup-failures.aspx"&gt;http://blogs.msdn.com/astebner/archive/2006/11/25/disabling-services-with-msconfig-to-work-around-setup-failures.aspx&lt;/a&gt; &lt;/p&gt;
</description></item><item><title>Possible workaround for errors during installation of Document Explorer 2005 and 2008</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#6725686</link><pubDate>Mon, 10 Dec 2007 20:20:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6725686</guid><dc:creator>Aaron Stebner's WebLog</dc:creator><description>&lt;p&gt;Every once in a while, I hear from a customer who has encountered an error while trying to install Document&lt;/p&gt;
</description></item><item><title>Possible workaround for errors during installation of Document Explorer 2005 and 2008</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#6726164</link><pubDate>Mon, 10 Dec 2007 21:22:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6726164</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;Every once in a while, I hear from a customer who has encountered an error while trying to install Document&lt;/p&gt;</description></item><item><title>MSDN Blog Postings  &amp;raquo; Possible workaround for errors during installation of Document Explorer 2005 and 2008</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#6726382</link><pubDate>Mon, 10 Dec 2007 21:51:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6726382</guid><dc:creator>MSDN Blog Postings  » Possible workaround for errors during installation of Document Explorer 2005 and 2008</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://msdnrss.thecoderblogs.com/2007/12/10/possible-workaround-for-errors-during-installation-of-document-explorer-2005-and-2008/"&gt;http://msdnrss.thecoderblogs.com/2007/12/10/possible-workaround-for-errors-during-installation-of-document-explorer-2005-and-2008/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Steps I use to diagnose .NET Framework 3.0 installation failures related to the ServiceModelReg.exe custom action</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#8342312</link><pubDate>Fri, 28 Mar 2008 22:52:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8342312</guid><dc:creator>Aaron Stebner's WebLog</dc:creator><description>&lt;p&gt;I often get questions from fellow employees or customers who find my blog regarding how to troubleshoot&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#8573810</link><pubDate>Wed, 04 Jun 2008 21:55:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8573810</guid><dc:creator>alvinashcraft</dc:creator><description>&lt;p&gt;Hi Aaron,&lt;/p&gt;
&lt;p&gt;Can you tell me what is return code 3? I am getting this return code at the end of the Popfly Explorer beta install when it's trying to register itself with VS2005. Thanks!&lt;/p&gt;
&lt;p&gt;MSI (s) (54:F8) [14:42:39:205]: Executing op: CustomActionSchedule(Action=Launch_VS_80_DEVENV,ActionType=3122,Source=C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\DevEnv.exe,Target=/setup,)&lt;/p&gt;
&lt;p&gt;MSI (s) (54:F8) [14:43:59:273]: Note: 1: 1722 2: Launch_VS_80_DEVENV 3: C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\DevEnv.exe 4: /setup &lt;/p&gt;
&lt;p&gt;Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action Launch_VS_80_DEVENV, location: C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\DevEnv.exe, command: /setup &lt;/p&gt;
&lt;p&gt;MSI (s) (54:F8) [14:44:00:927]: Product: Microsoft Popfly Explorer Beta (1.0.30319.0) -- Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action Launch_VS_80_DEVENV, location: C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\DevEnv.exe, command: /setup &lt;/p&gt;
&lt;p&gt;Action ended 14:44:00: InstallFinalize. Return value 3.&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#8574048</link><pubDate>Thu, 05 Jun 2008 00:25:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8574048</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Alvinashcraft - Return code 3 is a generic error code that is generated when any Windows Installer action fails. &amp;nbsp;In this case, the devenv.exe /setup custom action is failing during PopFly setup on your system. &amp;nbsp;That action is designed to register new VS packages, project and item templates.&lt;/p&gt;
&lt;p&gt;What I typically do to try to debug that type of failure is to run it manually outside of the setup with logging enabled and see if it fails there. &amp;nbsp;For example, you can run this:&lt;/p&gt;
&lt;p&gt;&amp;quot;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\DevEnv.exe&amp;quot; /setup /log %temp%\devenv_activity.log&lt;/p&gt;
&lt;p&gt;Then you can look in %temp%\devenv_activity.log to see if there are any errors or warnings.&lt;/p&gt;
&lt;p&gt;It is also possible that this will only fail during setup. &amp;nbsp;If that is the case, you'll need to try to run it manually with logging enabled during a setup session. &amp;nbsp;To do that, you'll need to use the MsiBreak environment variable described at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2005/06/17/430320.aspx"&gt;http://blogs.msdn.com/astebner/archive/2005/06/17/430320.aspx&lt;/a&gt;. &amp;nbsp;You need to set the environment variable to Launch_VS_80_DEVENV since that is the action that is failing. &amp;nbsp;After setting the environment variable, you can run the setup, and when the pop-up dialog appears, you can try to run the same command line I listed earlier to run devenv.exe /setup /log %temp%\devenv_activity.log and look for errors and warnings.&lt;/p&gt;
&lt;p&gt;Hopefully this helps.&lt;/p&gt;
</description></item><item><title>Information about the err.exe tool I use to look up error codes when debugging setup issues</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#8611736</link><pubDate>Tue, 17 Jun 2008 18:53:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8611736</guid><dc:creator>Aaron Stebner's WebLog</dc:creator><description>&lt;p&gt;When I am attempting to investigate a setup-related failure, I typically end up looking at verbose log&lt;/p&gt;
</description></item><item><title>.NET 3.0 install throws WCF errors still, after cleaning tool, reg edit etc</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#8936976</link><pubDate>Tue, 09 Sep 2008 19:43:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8936976</guid><dc:creator>melamason</dc:creator><description>&lt;p&gt;Hi Aaron,&lt;/p&gt;
&lt;p&gt;I have had no luck installing .NET 3.0 on almost half of our domain's laptops - about 300. &amp;nbsp;These are my troubleshooting efforts while trying to reinstall:&lt;/p&gt;
&lt;p&gt;I have edited the registry to give Everyone full perms to the HKLM/SYSTEM/CurrentControlSet/Services/EventLog/Security/ServiceModel 3.0.0.0 and not been successful.&lt;/p&gt;
&lt;p&gt;I have used your cleaning tool successfully, installed incremental versions and SPs up to 2.0 SP1 and the install still fails. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;I've tried the &amp;quot;full&amp;quot; download dotnexfx3.exe and still failed.&lt;/p&gt;
&lt;p&gt;Everything still throws the same error, WCF is not installed... &amp;nbsp;I turned on verbose logging and in the MSI*.log, there is no &amp;quot;return code 3&amp;quot;. &amp;nbsp;There are several dd_wcf_ret MSI*.txt files that reference it. &amp;nbsp;Here is the part of the file that I believe to have info for you:&lt;/p&gt;
&lt;p&gt;Error 1402.Could not open key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Security\ServiceModel 3.0.0.0. &amp;nbsp;System error 5. &amp;nbsp;Verify that you have sufficient access to that key, or contact your support personnel. &lt;/p&gt;
&lt;p&gt;MSI (s) (A0:C4) [21:27:07:104]: User policy value 'DisableRollback' is 0&lt;/p&gt;
&lt;p&gt;MSI (s) (A0:C4) [21:27:07:104]: Machine policy value 'DisableRollback' is 0&lt;/p&gt;
&lt;p&gt;Action ended 21:27:07: InstallFinalize. Return value 3.&lt;/p&gt;
&lt;p&gt;I'm getting nowhere. &amp;nbsp;Can you help?&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#8937831</link><pubDate>Wed, 10 Sep 2008 02:03:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8937831</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Melamason - You sent me some log files via email, and in one of them, I see the 1402 access denied error listed in your comment - in that case, you need to make sure that the local system account and the Administrators group on the computer both have full control over the registry key in question in order to correct the access denied error.&lt;/p&gt;
&lt;p&gt;In the other 3 of the log files, I see an error in the ServiceModelReg.exe custom action. &amp;nbsp;I usually recommend the steps listed at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2008/03/28/8342307.aspx"&gt;http://blogs.msdn.com/astebner/archive/2008/03/28/8342307.aspx&lt;/a&gt;. &amp;nbsp;For your logs, I've already done steps 1-3 in that blog post to narrow down the action that is causing the error, and you'll need to try steps 4 and 5 to see if you can find the cause of that error.&lt;/p&gt;
&lt;p&gt;Hopefully this helps.&lt;/p&gt;
</description></item><item><title>Visual Studio 2008 SP1 Installation Errors and Error Code 1603 &amp;laquo; Stuff I geek with</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9159107</link><pubDate>Mon, 01 Dec 2008 03:41:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9159107</guid><dc:creator>Visual Studio 2008 SP1 Installation Errors and Error Code 1603 &amp;laquo; Stuff I geek with</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://justindevine.wordpress.com/2008/11/30/visual-studio-2008-sp1-installation-errors-and-error-code-1603/"&gt;http://justindevine.wordpress.com/2008/11/30/visual-studio-2008-sp1-installation-errors-and-error-code-1603/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>.Net Framework 3.0 error code 1603</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9196322</link><pubDate>Thu, 11 Dec 2008 14:33:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9196322</guid><dc:creator>Ijaas Yunoos</dc:creator><description>&lt;p&gt;Hi Arron,&lt;/p&gt;
&lt;p&gt;I am having trouble installing .Net Framework 3.0, i had the same error with framework 3.5 so i did a complete uninstall of previous installations using your cleanup tool. I was able to reinstalled version 2.0 adn 2.0 sp1 but i get the error code 1603 when trying to install 3.0 here is the &amp;lt;a href=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://dporiginals.co.cc/dd_wcf_retMSI47BF.txt&amp;quot;&amp;gt;Verbose"&gt;http://dporiginals.co.cc/dd_wcf_retMSI47BF.txt&amp;quot;&amp;gt;Verbose&lt;/a&gt; log&amp;lt;/a&amp;gt;. I would greatly apreciate if you could help me out here. &lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Ijaas&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9197918</link><pubDate>Thu, 11 Dec 2008 22:25:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9197918</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Ijaas Yunoos - Your log file shows that the ServiceModelReg custom action is failing on your system, and that causes .NET 3.0 setup to fail. &amp;nbsp;I have posted some ideas about how to troubleshoot that type of failure at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2008/03/28/8342307.aspx"&gt;http://blogs.msdn.com/astebner/archive/2008/03/28/8342307.aspx&lt;/a&gt;. &amp;nbsp;I've already done steps 1-3 for you, so you can skip to step 4.&lt;/p&gt;
&lt;p&gt;Alternatively, you can also try to install the .NET Framework 3.5 SP1 instead of the original 3.5. &amp;nbsp;The 3.5 SP1 installer will install 3.0 SP2 behind the scenes as a prerequisite, and 3.0 SP2 has some modified setup logic that will not cause the entire installation to fail if this ServiceModelReg custom action fails.&lt;/p&gt;
&lt;p&gt;Hopefully one of these helps.&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9199690</link><pubDate>Fri, 12 Dec 2008 05:46:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9199690</guid><dc:creator>Ijaas Yunoos</dc:creator><description>&lt;p&gt;Thanks Arron,&lt;/p&gt;
&lt;p&gt;I used the easy method of installing 3.5 Sp1 and it worked.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;</description></item><item><title>Installing .NET 3.5 | keyongtech</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9338378</link><pubDate>Sun, 18 Jan 2009 20:22:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9338378</guid><dc:creator>Installing .NET 3.5 | keyongtech</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.keyongtech.com/3249920-installing-net-3-5-a"&gt;http://www.keyongtech.com/3249920-installing-net-3-5-a&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9357346</link><pubDate>Wed, 21 Jan 2009 21:35:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9357346</guid><dc:creator>tomas portnoy</dc:creator><description>&lt;p&gt;I did everything I found on the net to resolve this problem but nothing worked!! I'm tired! I'm on it for 3 days now!&lt;/p&gt;
&lt;p&gt;I have uninstall all traces of frameworks on my computer (Normal uninstall, then manually uninstall reg keys and folder and then clean up tool) Then I successfully install &amp;nbsp;Framework 1.0, 2.0 then 2.0 SP1 with all updates and now I can't install Framework 3.0 or 3.5!&lt;/p&gt;
&lt;p&gt;I'm always getting errors and rolling back actions then!&lt;/p&gt;
&lt;p&gt;P.S. I have windows XP Pro SP3 with all updates and IIS is not installed.&lt;/p&gt;
&lt;p&gt;Her are the Errors for the Net Framework 3.0 Version:&lt;/p&gt;
&lt;p&gt;EventType : visualstudio8setup &amp;nbsp; &amp;nbsp; P1 : 10860 &amp;nbsp; &amp;nbsp; &lt;/p&gt;
&lt;p&gt;P2 : 3.5.21022.08_orcas_x86_net &amp;nbsp; &amp;nbsp; P3 : pr &amp;nbsp; &amp;nbsp; P4 : inst &amp;nbsp; &amp;nbsp; P5 : f &amp;nbsp; &amp;nbsp; &lt;/p&gt;
&lt;p&gt;P6 : gencomp734_{168d82f8-ac6b-4b55-804f-2ae51ac4b &amp;nbsp; &amp;nbsp; P7 : baseret_failure&lt;/p&gt;
&lt;p&gt;P8 : - &amp;nbsp; &amp;nbsp; P9 : 1603 &amp;nbsp; &amp;nbsp; P10 : -&lt;/p&gt;
&lt;p&gt;dd_dotnetfx3error.txt&lt;/p&gt;
&lt;p&gt;[01/21/09,17:38:18] Microsoft .NET Framework 3.0a: [2] Error: Installation failed for component Microsoft .NET Framework 3.0a. MSI returned error code 1603&lt;/p&gt;
&lt;p&gt;[01/21/09,17:39:54] Microsoft .NET Framework 3.0SP1 x86: [2] Error code 1603 for this component means &amp;quot;Erreur irr&amp;#233;cup&amp;#233;rable lors de l'installation.&amp;quot; ( Traduction &amp;quot;Fatal Error during the installation&amp;quot;)&lt;/p&gt;
&lt;p&gt;[01/21/09,17:39:54] Microsoft .NET Framework 3.0SP1 x86: [2] Setup Failed on component Microsoft .NET Framework 3.0SP1 x86&lt;/p&gt;
&lt;p&gt;[01/21/09,17:40:10] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0SP1 x86 is not installed.&lt;/p&gt;
&lt;p&gt;Here is the Verbose log file:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.filemail.com/fr/dl.aspx?id=FPHMQOOVEEHPJMJ"&gt;http://www.filemail.com/fr/dl.aspx?id=FPHMQOOVEEHPJMJ&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here are the errors when I try to install the 3.5 SP1 Version:&lt;/p&gt;
&lt;p&gt;EventType : visualstudio8setup &amp;nbsp; &amp;nbsp; P1 : 35101 &amp;nbsp; &amp;nbsp; &lt;/p&gt;
&lt;p&gt;P2 : 3.5.30729.01_orcas_x86_net &amp;nbsp; &amp;nbsp; P3 : mc &amp;nbsp; &amp;nbsp; P4 : inst &amp;nbsp; &amp;nbsp; P5 : f &amp;nbsp; &amp;nbsp; &lt;/p&gt;
&lt;p&gt;P6 : writeregistryvalues &amp;nbsp; &amp;nbsp; P7 : - &amp;nbsp; &amp;nbsp; P8 : 1603 &amp;nbsp; &amp;nbsp; P9 : - &amp;nbsp; &amp;nbsp; &lt;/p&gt;
&lt;p&gt;P10 : gencomp780_{12cd &amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;dd_dotnetfx3.5SP1error.txt&lt;/p&gt;
&lt;p&gt;[01/21/09,19:17:03] Microsoft .NET Framework 3.0 SP2 x86: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 SP2 x86. MSI returned error code 1603&lt;/p&gt;
&lt;p&gt;[01/21/09,19:19:28] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 SP2 x86 is not installed.&lt;/p&gt;
&lt;p&gt;[01/21/09,19:31:05] Microsoft .NET Framework 3.0 SP2 x86: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 SP2 x86. MSI returned error code 1603&lt;/p&gt;
&lt;p&gt;[01/21/09,19:32:04] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 SP2 x86 is not installed.&lt;/p&gt;
&lt;p&gt;I would appreciate any help. I'm desperate!&lt;/p&gt;
&lt;p&gt;Thank you for all.&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9362397</link><pubDate>Thu, 22 Jan 2009 07:01:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9362397</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Tomas Portnoy - The .NET Framework installers configure their own verbose logging, so using the registry key to enable verbose logging and then searching for msi*.log doesn't work for these setups. &amp;nbsp;Can you please use the list of log files at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2008/04/30/8445569.aspx"&gt;http://blogs.msdn.com/astebner/archive/2008/04/30/8445569.aspx&lt;/a&gt; to find the .NET Framework setup log files from your system, and then zip and upload them to a file server so I can try to take a look?&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9370722</link><pubDate>Fri, 23 Jan 2009 00:06:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9370722</guid><dc:creator>tomas portnoy</dc:creator><description>&lt;p&gt;Thank you for respondig so quiclky Aaron. I followed the link you gave me and did everything said in it.&lt;/p&gt;
&lt;p&gt;I only did it for the NET Framework 3.5 (Because I almost have the same errors for the 3.0 and I tink the 3.5 installation fail when it's installing the 3.0 so...)&lt;/p&gt;
&lt;p&gt;I found 3 files.&lt;/p&gt;
&lt;p&gt;Here is the link.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.filemail.com/fr/dl.aspx?id=ANODMMDNJSZXODE"&gt;http://www.filemail.com/fr/dl.aspx?id=ANODMMDNJSZXODE&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you find something to fix it, then you will be a god to me.&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9372161</link><pubDate>Fri, 23 Jan 2009 08:28:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9372161</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Tomas Portnoy - Thanks for posting these logs. &amp;nbsp;There is an additional log file that is needed to narrow down this failure further. &amp;nbsp;From the logs you posted, this is the name and location of the additional log that we need to look at next:&lt;/p&gt;
&lt;p&gt;[01/22/09,20:46:43] Microsoft .NET Framework 3.0 SP2 x86: Enabling MSI log file: C:\DOCUME~1\PROLET~1\LOCALS~1\Temp\dd_NET_Framework30_Setup21A2.txt&lt;/p&gt;
&lt;p&gt;Can you zip and post that log as well?&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9372425</link><pubDate>Fri, 23 Jan 2009 13:03:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9372425</guid><dc:creator>tomas portnoy</dc:creator><description>&lt;p&gt;Hi Aaron. I take a look at the dd_NET_Framework30_Setup21A2.txt file and searched for the &amp;quot;return value 3&amp;quot; string.&lt;/p&gt;
&lt;p&gt;I found it and take another look at the string just above:&lt;/p&gt;
&lt;p&gt;Microsoft .NET Framework 3.0 Service Pack 2 -- Erreur 1402. Impossible d’ouvrir la cl&amp;#233; HKEY_LOCAL_MACHINE\Software\Classes\.xps\PersistentHandler. Erreur syst&amp;#232;me 5. V&amp;#233;rifiez que vous disposez des droits d’acc&amp;#232;s n&amp;#233;cessaires.&lt;/p&gt;
&lt;p&gt;It was saying that the reg key was unable to be open, so i gave me the rights of &amp;quot;HKEY_LOCAL_MACHINE\Software\Classes\.xps\&amp;quot; from the regedit pannel, and the installation goes fine!!&lt;/p&gt;
&lt;p&gt;It's annoying to see how often the keys are restricted even when you're the administrator!&lt;/p&gt;
&lt;p&gt;Thank you for you help sir. I wounldn't be able to do nothing without your help...&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9372891</link><pubDate>Fri, 23 Jan 2009 20:18:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9372891</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Tomas Portnoy - I'm glad to hear that you were about to find the cause of and the fix for this issue. &amp;nbsp;I agree - it is really unfortunate that ACLs can be removed for the Administrators group like this and can cause installers to fail in very cryptic ways.&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9425191</link><pubDate>Mon, 16 Feb 2009 05:09:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9425191</guid><dc:creator>bmort</dc:creator><description>&lt;p&gt;Hello Aaron,&lt;/p&gt;
&lt;p&gt;I am having this same problem! Everytime I try run Visual Studio 2008, I get mass errors and then it loads but I can not create a project.. So I uninstalled and now when I reinstall I get the error!&lt;/p&gt;
&lt;p&gt;I have done the verbose logging (I think) which I will email to you.. Any help would be appreciated!&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9425376</link><pubDate>Mon, 16 Feb 2009 08:36:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9425376</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi BMort - I received an email from you, but the log you sent is not a verbose log file from VS 2008 setup though. &amp;nbsp;There is an important note listed in the instructions in this blog post, and it links to &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2008/02/27/7927123.aspx"&gt;http://blogs.msdn.com/astebner/archive/2008/02/27/7927123.aspx&lt;/a&gt;. &amp;nbsp;That blog post explains that some installers enable their own verbose logging, and when that happens, the technique of enabling logging using the registry value and then looking for msi*.log does not work. &amp;nbsp;You can find the names and locations of the verbose log files created by VS 2008 setup at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2007/07/31/4156781.aspx"&gt;http://blogs.msdn.com/astebner/archive/2007/07/31/4156781.aspx&lt;/a&gt;.&lt;/p&gt;
</description></item><item><title>.NET Framework 3.5 SP1 setup will fail if it is run by a user account that starts with a # character</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9463702</link><pubDate>Sat, 07 Mar 2009 03:50:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9463702</guid><dc:creator>Aaron Stebner's WebLog</dc:creator><description>&lt;p&gt;I was working with our product support team on an interesting .NET Framework 3.5 SP1 installation failure&lt;/p&gt;
</description></item><item><title>.Net 1.0 setup fails with Error 1603</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9472313</link><pubDate>Fri, 13 Mar 2009 01:49:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9472313</guid><dc:creator>ZachSmith</dc:creator><description>&lt;p&gt;Here are the results from the verbose MSI log:&lt;/p&gt;
&lt;p&gt;MSI (s) (2C!44) [17:39:01:906]: Closing MSIHANDLE (39) of type 790531 for thread 2372&lt;/p&gt;
&lt;p&gt;MSI (s) (2C:48) [17:39:02:000]: Closing MSIHANDLE (38) of type 790536 for thread 348&lt;/p&gt;
&lt;p&gt;MSI (s) (2C:5C) [17:39:02:062]: Executing op: ActionStart(Name=SelfRegModules,Description=Registering modules,Template=File: [1], Folder: [2])&lt;/p&gt;
&lt;p&gt;Action 17:39:02: SelfRegModules. Registering modules&lt;/p&gt;
&lt;p&gt;MSI (s) (2C:5C) [17:39:02:172]: Executing op: ProgressTotal(Total=3,Type=1,ByteEquivalent=1300000)&lt;/p&gt;
&lt;p&gt;MSI (s) (2C:5C) [17:39:02:218]: Executing op: SetTargetFolder(Folder=C:\WINDOWS\system32\)&lt;/p&gt;
&lt;p&gt;MSI (s) (2C:5C) [17:39:02:265]: Executing op: RegSelfReg(File=mscoree.dll,FileID=FL_mscoree_dll_____X86.3643236F_FC70_11D3_A536_0090278A1BB8)&lt;/p&gt;
&lt;p&gt;SelfRegModules: File: mscoree.dll, Folder: C:\WINDOWS\system32\&lt;/p&gt;
&lt;p&gt;MSI (s) (2C:5C) [17:39:03:078]: Executing op: SetTargetFolder(Folder=C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\)&lt;/p&gt;
&lt;p&gt;MSI (s) (2C:5C) [17:39:03:140]: Executing op: RegSelfReg(File=mscordbi.dll,FileID=FL_mscordbi_dll_____X86.3643236F_FC70_11D3_A536_0090278A1BB8)&lt;/p&gt;
&lt;p&gt;SelfRegModules: File: mscordbi.dll, Folder: C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\&lt;/p&gt;
&lt;p&gt;MSI (s) (2C:5C) [17:39:03:359]: Executing op: RegSelfReg(File=mscorsec.dll,FileID=FL_mscorsec_dll_____X86.3643236F_FC70_11D3_A536_0090278A1BB8)&lt;/p&gt;
&lt;p&gt;SelfRegModules: File: mscorsec.dll, Folder: C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\&lt;/p&gt;
&lt;p&gt;MSI (s) (2C:5C) [17:39:03:546]: Executing op: ActionStart(Name=CA_ComRegSystemData.3643236F_FC70_11D3_A536_0090278A1BB8,,)&lt;/p&gt;
&lt;p&gt;Action 17:39:03: CA_ComRegSystemData.3643236F_FC70_11D3_A536_0090278A1BB8. &lt;/p&gt;
&lt;p&gt;MSI (s) (2C:5C) [17:39:03:671]: Executing op: CustomActionSchedule(Action=CA_ComRegSystemData.3643236F_FC70_11D3_A536_0090278A1BB8,ActionType=3073,Source=BinaryData,Target=_QuietExec@4,CustomActionData=C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\RegAsm.exe C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.Data.dll;System.Data.dll;C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\)&lt;/p&gt;
&lt;p&gt;MSI (s) (2C:5C) [17:39:03:750]: Creating MSIHANDLE (40) of type 790536 for thread 348&lt;/p&gt;
&lt;p&gt;MSI (s) (2C:28) [17:39:03:812]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI7D.tmp, Entrypoint: _QuietExec@4&lt;/p&gt;
&lt;p&gt;MSI (s) (2C!70) [17:39:03:843]: Creating MSIHANDLE (41) of type 790531 for thread 2416&lt;/p&gt;
&lt;p&gt;1: C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\RegAsm.exe C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.Data.dll &lt;/p&gt;
&lt;p&gt;MSI (s) (2C!70) [17:39:05:765]: Creating MSIHANDLE (42) of type 790531 for thread 2416&lt;/p&gt;
&lt;p&gt;1: ERROR: Process returned non-0 value! CMDLINE: C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\RegAsm.exe C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.Data.dll &lt;/p&gt;
&lt;p&gt;MSI (s) (2C!70) [17:39:05:999]: Closing MSIHANDLE (42) of type 790531 for thread 2416&lt;/p&gt;
&lt;p&gt;1: Failed &lt;/p&gt;
&lt;p&gt;MSI (s) (2C!70) [17:39:06:078]: Closing MSIHANDLE (41) of type 790531 for thread 2416&lt;/p&gt;
&lt;p&gt;MSI (s) (2C:28) [17:39:06:109]: Closing MSIHANDLE (40) of type 790536 for thread 348&lt;/p&gt;
&lt;p&gt;Any ideas on what the issue might be?&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9484996</link><pubDate>Wed, 18 Mar 2009 01:26:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9484996</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi ZachSmith - This is the action that is causing .NET Framework 1.0 to fail:&lt;/p&gt;
&lt;p&gt;C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\RegAsm.exe C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.Data.dll&lt;/p&gt;
&lt;p&gt;RegAsm is essentially trying to write some registry keys for System.Data.dll. &amp;nbsp;I'm not sure why that action would fail though. &amp;nbsp;What OS are you seeing this happen on?&lt;/p&gt;
&lt;p&gt;If you haven't yet, I'd suggest trying to use the steps listed at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2008/03/07/8108332.aspx"&gt;http://blogs.msdn.com/astebner/archive/2008/03/07/8108332.aspx&lt;/a&gt; to remove all versions of the .NET Framework, then install the .NET Framework 3.5 SP1 from the link at &lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/downloads/details.aspx?familyid=AB99342F-5D1A-413D-8319-81DA479AB0D7"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=AB99342F-5D1A-413D-8319-81DA479AB0D7&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;After installing 3.5 SP1, I'd suggest trying again to install the .NET Framework 1.0 and see if it works better after that.&lt;/p&gt;
</description></item><item><title>Possible workaround for RGB9RAST install failure when deploying the .NET Framework 3.0 or 3.5</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9595742</link><pubDate>Fri, 08 May 2009 06:42:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9595742</guid><dc:creator>Aaron Stebner's WebLog</dc:creator><description>&lt;p&gt;I have heard from a few folks recently (such as this blog comment and this forum post ) who have run&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9851630</link><pubDate>Wed, 29 Jul 2009 05:35:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9851630</guid><dc:creator>ryani210693</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;I had no luck trying this...i searched the log file but no &amp;quot;return value 3&amp;quot; was found, so could i email the log to you?&lt;/p&gt;
&lt;p&gt;I've had no luck installing .NET Framework 3.5 SP1 for days on end now...just constant error and failing and crashing of the setup.exe.&lt;/p&gt;
&lt;p&gt;Thanks, Ryan.&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9851697</link><pubDate>Wed, 29 Jul 2009 07:18:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9851697</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Ryani210693 - Can you please use the tool described at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2007/08/01/4172276.aspx"&gt;http://blogs.msdn.com/astebner/archive/2007/08/01/4172276.aspx&lt;/a&gt; to gather your .NET Framework 3.5 SP1 setup log files, then post the file vslogs.cab that this tool produces on a file server (such as &lt;a rel="nofollow" target="_new" href="http://skydrive.live.com"&gt;http://skydrive.live.com&lt;/a&gt;) and then reply here with a link to the log files? &amp;nbsp;I will download them and take a look and see what I can figure out about the root cause of the setup failure from there.&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9852640</link><pubDate>Thu, 30 Jul 2009 01:54:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9852640</guid><dc:creator>ryani210693</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;The file is located at &lt;a rel="nofollow" target="_new" href="http://www.nowwebsitedesign.co.uk/other/vslogs.cab"&gt;http://www.nowwebsitedesign.co.uk/other/vslogs.cab&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Cheers for your help on this! Much appreciated. Ryan.&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9852667</link><pubDate>Thu, 30 Jul 2009 02:32:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9852667</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Ryani210693 - The logs you attached show that you're running Windows Vista, but that the OS component for the .NET Framework 3.0 is not enabled. &amp;nbsp;.NET Framework 3.5 SP1 tries to enable that OS component by running the following command:&lt;/p&gt;
&lt;p&gt;C:\Windows\system32\OCSetup.exe NetFx3&lt;/p&gt;
&lt;p&gt;However, that command is failing on your system. &amp;nbsp;The cbs.log file that you included in your logs shows this error:&lt;/p&gt;
&lt;p&gt;2009-07-29 03:49:47, Info &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CBS &amp;nbsp; &amp;nbsp;Pkgmgr: Installing selectable updates for package: Windows Foundation...&lt;/p&gt;
&lt;p&gt;2009-07-29 03:49:48, Info &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CBS &amp;nbsp; &amp;nbsp;Mark store corruption flag because of package: Package_for_KB905866~31bf3856ad364e35~x86~~6.0.27.0. hr: 0x800b0100&lt;/p&gt;
&lt;p&gt;2009-07-29 03:49:48, Error &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CBS &amp;nbsp; &amp;nbsp;Pkgmgr: Failed installing selectable updates for: Windows Foundation, hr: 0x800b0100&lt;/p&gt;
&lt;p&gt;2009-07-29 03:49:48, Info &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CBS &amp;nbsp; &amp;nbsp;Pkgmgr: return code: 0x800b0100&lt;/p&gt;
&lt;p&gt;I would suggest trying to use the CheckSUR tool with the steps listed in the blog post at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2009/01/09/9303167.aspx"&gt;http://blogs.msdn.com/astebner/archive/2009/01/09/9303167.aspx&lt;/a&gt; to try to solve this.&lt;/p&gt;
&lt;p&gt;Hopefully this helps.&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9853106</link><pubDate>Thu, 30 Jul 2009 12:20:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9853106</guid><dc:creator>ryani210693</dc:creator><description>&lt;p&gt;Thanks for that.&lt;/p&gt;
&lt;p&gt;Here is the log from the CheckSUR&lt;/p&gt;
&lt;p&gt;=================================&lt;/p&gt;
&lt;p&gt;Checking System Update Readiness.&lt;/p&gt;
&lt;p&gt;Binary Version 6.0.6001.22375&lt;/p&gt;
&lt;p&gt;Package Version 5.0&lt;/p&gt;
&lt;p&gt;2009-07-30 03:31&lt;/p&gt;
&lt;p&gt;Checking Deployment Packages&lt;/p&gt;
&lt;p&gt;Checking Package Manifests and catalogs.&lt;/p&gt;
&lt;p&gt;Checking package watchlist.&lt;/p&gt;
&lt;p&gt;Checking component watchlist.&lt;/p&gt;
&lt;p&gt;Checking packages.&lt;/p&gt;
&lt;p&gt;(f)	CBS MUM Missing	0x00000002	servicing\packages\Package_for_KB905866_client_1~31bf3856ad364e35~x86~~6.0.27.0.mum		&lt;/p&gt;
&lt;p&gt;(f)	CBS MUM Missing	0x00000002	servicing\packages\Package_for_KB905866_client~31bf3856ad364e35~x86~~6.0.27.0.mum		&lt;/p&gt;
&lt;p&gt;(f)	CBS MUM Missing	0x00000002	servicing\packages\Package_for_KB905866~31bf3856ad364e35~x86~~6.0.27.0.mum		&lt;/p&gt;
&lt;p&gt;Checking component store&lt;/p&gt;
&lt;p&gt;Summary:&lt;/p&gt;
&lt;p&gt;Seconds executed: 3832&lt;/p&gt;
&lt;p&gt; Found 3 errors&lt;/p&gt;
&lt;p&gt; &amp;nbsp;CBS MUM Missing Total Count: 3&lt;/p&gt;
&lt;p&gt;Do I delete them registry folders or just the &amp;quot;InstallName&amp;quot; .mum key?&lt;/p&gt;
&lt;p&gt;Thanks, Ryan.&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9853631</link><pubDate>Thu, 30 Jul 2009 21:40:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9853631</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Ryani210693 - What I'd suggest doing in this scenario is renaming the sub-keys under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\&amp;lt;package_name&amp;gt; that refer to those 3 .mum files. &amp;nbsp;I'd suggest renaming rather than deleting - you can rename them back in case there something goes wrong. &amp;nbsp;After renaming, you can try again to install the .NET Framework 3.0 OS component by running OptionalFeatures.exe, checking the item named Microsoft .NET Framework 3.0 (it doesn't matter if the 3 child items under that are checked or not), and clicking OK to try to install it.&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9853738</link><pubDate>Fri, 31 Jul 2009 00:01:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9853738</guid><dc:creator>ryani210693</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;I would give that a go...but the OptionalFeatures.exe list of items shows blank strangely? I looked this up and came across the System File Checker Scan- &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/931712"&gt;http://support.microsoft.com/kb/931712&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I ran the scan but it said it could not fix some corrupt files, but said that the same CBS type logs were created again. I feel like I'm going round in circles!&lt;/p&gt;
&lt;p&gt;Do i have to go through the OptionalFeatures.exe? Can i simply downlaod the .NET Framework 3.5 SP1 package?&lt;/p&gt;
&lt;p&gt;Apologies for the many questions...thanks, for your help! Ryan.&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9853756</link><pubDate>Fri, 31 Jul 2009 00:18:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9853756</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Ryani210693 - If your Windows Features dialog is still blank after renaming those registry values, then that means there is still something wrong with your OS update installation engine, and .NET 3.5 SP1 will end up failing for the same reason.&lt;/p&gt;
&lt;p&gt;I described how I have solved that issue with the blank Windows Features dialog in the blog post I previously linked to - &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2009/01/09/9303167.aspx"&gt;http://blogs.msdn.com/astebner/archive/2009/01/09/9303167.aspx&lt;/a&gt;. &amp;nbsp;Can you try to re-run CheckSUR and see if it shows any additional errors and try to work around those as well?&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9853879</link><pubDate>Fri, 31 Jul 2009 03:01:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9853879</guid><dc:creator>ryani210693</dc:creator><description>&lt;p&gt;When attempting to actually rename the keys i get this error- &lt;a rel="nofollow" target="_new" href="http://www.grabup.com/uploads/4100311A07732009B901E3002E04.png?direct"&gt;http://www.grabup.com/uploads/4100311A07732009B901E3002E04.png?direct&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I've ran regedit as administrator and also tried to change permissions, but similar error messages occur.&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9854015</link><pubDate>Fri, 31 Jul 2009 06:38:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9854015</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Ryani210693 - I'd suggest trying to rename the subkey instead of just the InstallName value. &amp;nbsp;If that gives the same error, you may need to right-click on the sub-key, choose Permissions... and grant your user account full control over that sub-key so that you can successfully rename it.&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9854408</link><pubDate>Fri, 31 Jul 2009 16:33:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9854408</guid><dc:creator>ryani210693</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;I managed to successfully change permissions and rename the keys.&lt;/p&gt;
&lt;p&gt;I loaded up OptionalFeatures.exe once again yet the list remains blank.&lt;/p&gt;
&lt;p&gt;I shall re-run the CheckSUR and report back!&lt;/p&gt;
&lt;p&gt;Thanks, Ryan.&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9854439</link><pubDate>Fri, 31 Jul 2009 17:22:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9854439</guid><dc:creator>ryani210693</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;I have now deleted the keys after making a backup, and the OptionalFeatures.exe now shows the list.&lt;/p&gt;
&lt;p&gt;I have ticked the Microsoft .NET Framework 3.0 option, and there were no errors or the like. So does this mean it is installed? I cannot see it in the list of installed programs/features?&lt;/p&gt;
&lt;p&gt;Is it now possible for me to install 3.5 SP1 on top of this without any errors?&lt;/p&gt;
&lt;p&gt;Thanks for your help once again, Ryan.&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9854505</link><pubDate>Fri, 31 Jul 2009 18:56:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9854505</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Ryani210693 - OS components that are listed in the Windows Features dialog only appear there and are not listed in the Programs and Features dialog (that is reserved for applications you install afterwards, not for OS components).&lt;/p&gt;
&lt;p&gt;Now that you've gotten the .NET Framework 3.0 component enabled, you should be able to run .NET Framework 3.5 SP1 setup on your system. &amp;nbsp;If you try it and still encounter errors, please post an updated set of log files so I can take a further look.&lt;/p&gt;
&lt;p&gt;One other thing - now that you've fixed the blank Windows Features dialog that you were seeing, I suggest checking Windows Update for any hotfixes that you might be missing. &amp;nbsp;In the cases I've seen in the past, when a system is in the state that the Windows Features dialog is blank, Windows Update will think that it doesn't need to offer you any hotfixes, so you might be missing some important security fixes on this system as a result.&lt;/p&gt;
</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9854805</link><pubDate>Sat, 01 Aug 2009 02:15:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9854805</guid><dc:creator>ryani210693</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;Success! Both installed and running fine. The help has been extremely valuable and a great method of looking at the logs that may help in the future for any problems!&lt;/p&gt;
&lt;p&gt;I had to delete the keys, not just rename them for &amp;nbsp;this to work. Then OptionalFeatures.exe worked, allowing me to have 3.0 installed. On top of that, Windows Update then successfully installed 3.5 SP1 that was waiting to be installed.&lt;/p&gt;
&lt;p&gt;Thanks once again for the help! Ryan.&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9863538</link><pubDate>Tue, 11 Aug 2009 00:32:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9863538</guid><dc:creator>Russiawolf</dc:creator><description>&lt;p&gt;Hi! I am unable to install the .NET Framework 3.0 on my Windows XP Pro laptop. I followed the above steps and I do a dd_wcf_retMSI704C.txt file that got created.&lt;/p&gt;
&lt;p&gt;MSI (s) (6C:E0) [15:15:58:712]: Hello, I'm your 32bit Elevated custom action server.&lt;/p&gt;
&lt;p&gt;MSI (s) (6C:E4) [15:16:10:852]: User policy value 'DisableRollback' is 0&lt;/p&gt;
&lt;p&gt;MSI (s) (6C:E4) [15:16:10:852]: Machine policy value 'DisableRollback' is 0&lt;/p&gt;
&lt;p&gt;Action ended 15:16:10: InstallFinalize. Return value 3.&lt;/p&gt;
&lt;p&gt;MSI (s) (6C:E4) [15:16:10:852]: Executing op: Header(Signature=1397708873,Version=301,Timestamp=990542326,LangId=0,Platform=0,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)&lt;/p&gt;
&lt;p&gt;MSI (s) (6C:E4) [15:16:10:852]: Executing op: DialogInfo(Type=0,Argument=0)&lt;/p&gt;
&lt;p&gt;MSI (s) (6C:E4) [15:16:10:852]: Executing op: DialogInfo(Type=1,Argument=Windows Communication Foundation)&lt;/p&gt;
&lt;p&gt;MSI (s) (6C:E4) [15:16:10:852]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: [1])&lt;/p&gt;
&lt;p&gt;MSI (s) (6C:E4) [15:16:10:852]: Executing op: ActionStart(Name=DD_CA_InstallXwsRegExe_X86.3643236F_FC70_11D3_A536_0090278A1BB8,,)&lt;/p&gt;
&lt;p&gt;MSI (s) (6C:E4) [15:16:10:852]: Executing op: ProductInfo(ProductKey={491DD792-AD81-429C-9EB4-86DD3D22E333},ProductName=Windows Communication Foundation,PackageName=wcf.msi,Language=0,Version=50336154,Assignment=1,ObsoleteArg=0,,,PackageCode={A63B31E5-2445-4C91-BD89-4532D7F4D434},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0)&lt;/p&gt;
&lt;p&gt;MSI (s) (6C:E4) [15:16:10:868]: Executing op: ActionStart(Name=DD_CA_InstallXwsRegExe_RB_X86.3643236F_FC70_11D3_A536_0090278A1BB8,,)&lt;/p&gt;
&lt;p&gt;MSI (s) (6C:E4) [15:16:10:868]: Executing op: CustomActionRollback(Action=DD_CA_InstallXwsRegExe_RB_X86.3643236F_FC70_11D3_A536_0090278A1BB8,ActionType=1345,Source=BinaryData,Target=QuietExec,CustomActionData=C:\WINDOWS\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe /u /x /y /v;dummy;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\)&lt;/p&gt;
&lt;p&gt;MSI (s) (6C:38) [15:16:10:899]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI36.tmp, Entrypoint: QuietExec&lt;/p&gt;
&lt;p&gt;MSI (s) (6C:E4) [15:16:14:133]: Executing op: ActionStart(Name=WriteRegistryValues,Description=Writing system registry values,Template=Key: [1], Name: [2], Value: [3])&lt;/p&gt;
&lt;p&gt;MSI (s) (6C:E4) [15:16:14:133]: Executing op: RegOpenKey(Root=-2147483646,Key=SYSTEM\CurrentControlSet\Services\SMSvcHost 3.0.0.0\Performance,,BinaryType=0)&lt;/p&gt;
&lt;p&gt;Any help would be appreciated.&lt;/p&gt;</description></item><item><title>re: How to locate the cause of error code 1603 in a verbose MSI log file</title><link>http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx#9863555</link><pubDate>Tue, 11 Aug 2009 01:14:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9863555</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Russiawolf - It looks like you're running into a failure with the same custom action that I described in the blog post at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2008/03/28/8342307.aspx"&gt;http://blogs.msdn.com/astebner/archive/2008/03/28/8342307.aspx&lt;/a&gt;. &amp;nbsp;I'd suggest trying the steps listed there to see if they help you in this scenario.&lt;/p&gt;
</description></item></channel></rss>