<?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>Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx</link><description>Details about the .NET Framework 2.0 setup packaging Available command line switches for .NET Framework 2.0 setup How to install the .NET Framework 2.0 using the MSI directly Possible return codes for .NET Framework 2.0 setup Command lines and detection</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#542037</link><pubDate>Thu, 02 Mar 2006 15:55:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:542037</guid><dc:creator>gody</dc:creator><description>how come there is no solution to the error messages esp the failure to register assemblies.25015 error code .&lt;br&gt;i need help please </description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#542531</link><pubDate>Fri, 03 Mar 2006 02:49:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:542531</guid><dc:creator>astebner</dc:creator><description>Hi Gody - I have not posted a blog item about error code 25015 yet because we have not narrowed down any definitive root causes of that error yet.&lt;br&gt;&lt;br&gt;Can you please try to use the manual removal steps for the .NET Framework 2.0 that are listed at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2005/04/16/408856.aspx"&gt;http://blogs.msdn.com/astebner/archive/2005/04/16/408856.aspx&lt;/a&gt; and then try to re-install the .NET Framework 2.0 and see if that resolves this issue? &amp;nbsp;If that doesn't help, I would suggest contacting Microsoft technical support (you are entitled to a free support call for .NET Framework setup issues). &amp;nbsp;I'm sorry I'm not able to be more helpful here.&lt;br&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#604939</link><pubDate>Tue, 23 May 2006 20:05:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:604939</guid><dc:creator>megawatt</dc:creator><description>Hi Aaron!&lt;br&gt;&lt;br&gt;I work at Intuit where I support Quicken Medical Expense Manager, which installs on top of .NET Framework 1.1. I have been working with your .NET Framework team in Bangalor, specifically with Arun Ramalingam and Aditya Hari (mostly) and they have been UNBELIEVABLY helpful in helping me to get my customers fixed when we discover that their .NET Framework is broken. They shared your cleanup tool with me and it has cut my support call time from 2 hrs to 20 min. Many KUDOS to you for developing it! Everyone that I have spoken with at Microsoft has been so kind and helpful and I intend to write a note to Bill Gates to let him know what a great team of folks that he has!&lt;br&gt;&lt;br&gt;I have one last question for you, can you explain to me, in laymen's terms, how and why the .NET Framework can break? I just want to understand a bit more so that I can attempt to explain it to my customers when they ask.&lt;br&gt;&lt;br&gt;Thanks so much!&lt;br&gt;Meg A. Watt&lt;br&gt;Quicken Medical Expense Manager&lt;br&gt;Intuit, Inc.</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#607650</link><pubDate>Fri, 26 May 2006 05:08:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:607650</guid><dc:creator>astebner</dc:creator><description>Hi Megawatt - Thank you very much for this feedback on Arun and Aditya as well as the .NET Framework cleanup tools. &amp;nbsp;I have passed this feedback on to the technical support managers that oversee the .NET Framework products as well.&lt;br&gt;&lt;br&gt;Your question about how/why the .NET Framework can break is not a simple one to answer. &amp;nbsp;Like any reasonably complex piece of software, there are a lot of possible points of failure. &amp;nbsp;The .NET Framework relies upon the presence of many files and registry keys, so if any of them are missing, have bad data, have incorrect versions or are corrupt, it can lead to unpredictable results.&lt;br&gt;&lt;br&gt;Since the .NET Framework is a runtime that other applications use, when it is broken, it can lead to unpredictable results and crashes in those applications.&lt;br&gt;&lt;br&gt;The most common cause of fragility in the .NET Framework that I've seen in my past experience is related to the file %windir%\system32\mscoree.dll. &amp;nbsp;That file is a shim that is shared by all versions of the .NET Framework, and it enables side-by-side functionality by determining which version of the .NET Framework to use when running any given .NET application. &amp;nbsp;If that file is corrupt or somehow gets downgraded, it can cause applications to fail to load. &amp;nbsp;As a general rule of thumb, that file should be versioned the same as the highest version of the .NET Framework you have installed. &amp;nbsp;For example, if you have version 1.0 and 1.1 of the .NET Framework on your system, that file should be versioned 1.1.4322.&lt;br&gt;&lt;br&gt;Hope this helps. &amp;nbsp;If you have any more specific questions that I can help you answer for your customers, or if you run into any further problems, please don't hesitate to contact me.&lt;br&gt;</description></item><item><title>geek4jesus.com &amp;raquo; Fixing problems with .NET</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#682171</link><pubDate>Sat, 29 Jul 2006 05:09:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:682171</guid><dc:creator>geek4jesus.com » Fixing problems with .NET</dc:creator><description>PingBack from &lt;a rel="nofollow" target="_new" href="http://geek4jesus.com/wp/?p=4"&gt;http://geek4jesus.com/wp/?p=4&lt;/a&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#732639</link><pubDate>Thu, 31 Aug 2006 04:04:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:732639</guid><dc:creator>gormboy</dc:creator><description>Hello, Aaron;&lt;br&gt;&lt;br&gt;First, thanks for the wealth of information you've poured out here. &amp;nbsp;However, I've spent the better part of a day trying to reinstall .NET Framework 2.0, and I'm just stumped! &amp;nbsp;First, I tried it through Windows Update, but that gave an error code (0x643). &amp;nbsp;Then, poking around here, I learned about dotnetfx.exe, downloaded it, and attempted to install it. &amp;nbsp;However, each attempt ended with the message:&lt;br&gt;&lt;br&gt;Error 25015.Failed to install assembly&lt;br&gt;'C:\WINNT\Microsoft.NET\Framework\v2.0.50727\System.dll' because of system&lt;br&gt;error:&lt;br&gt;The system cannot find the file specified&lt;br&gt;&lt;br&gt;Where is system.dll that the system can't find it? &amp;nbsp;Should it be placed in the v2.0.50727 folder as part of installation? &amp;nbsp;A search of my system shows there is no system.dll.&lt;br&gt;&lt;br&gt;I've already used the clean-tool and performed the manual clean up.&lt;br&gt;&lt;br&gt;I realize this may not be the appropriate forum, but I'm desperate! &amp;nbsp;Any help would be appreciated.&lt;br&gt;&lt;br&gt;Thanks!&lt;br&gt;&lt;br&gt;Dennis</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#737023</link><pubDate>Sat, 02 Sep 2006 23:10:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:737023</guid><dc:creator>astebner</dc:creator><description>Hi Gormboy - Just to confirm, you've already tried to run the tool described at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2006/05/30/611355.aspx"&gt;http://blogs.msdn.com/astebner/archive/2006/05/30/611355.aspx&lt;/a&gt; and that didn't help, correct? &amp;nbsp;If not can you please try that. &amp;nbsp;If so, can you please try to us the SubInAcl tool described at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2005/08/09/449720.aspx"&gt;http://blogs.msdn.com/astebner/archive/2005/08/09/449720.aspx&lt;/a&gt; to try to fix any permission issues that might exist on your system?&lt;br&gt;&lt;br&gt;If neither of those help, your best bet is to contact Microsoft technical support for further troubleshooting assistance. &amp;nbsp;There is contact information at &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/?LN=en-us&amp;amp;scid=gp%3Ben-us%3Bofferprophone&amp;amp;x=15&amp;amp;y=12"&gt;http://support.microsoft.com/?LN=en-us&amp;amp;scid=gp%3Ben-us%3Bofferprophone&amp;amp;x=15&amp;amp;y=12&lt;/a&gt;. &amp;nbsp;That site says that you have to pay, but for setup-related problems such as this, there is not a support charge.&lt;br&gt;</description></item><item><title>Aaron Stebner's WebLog : What to do if other .NET Framework setup troubleshooting steps do not help</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#3340048</link><pubDate>Sat, 16 Jun 2007 17:29:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3340048</guid><dc:creator>Aaron Stebner's WebLog : What to do if other .NET Framework setup troubleshooting steps do not help</dc:creator><description>&lt;p&gt;PingBack from &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;&lt;/p&gt;
</description></item><item><title>.NET 1.1 Install issues on Vista</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#3413261</link><pubDate>Wed, 20 Jun 2007 01:28:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3413261</guid><dc:creator>soniavdas</dc:creator><description>&lt;p&gt;I am getting &amp;quot;1603:error installing .Net framework&amp;quot; on installing .NET 1.1 on Vista. Can you please help?&lt;/p&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#3430953</link><pubDate>Wed, 20 Jun 2007 23:41:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3430953</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Soniavdas - Error code 1603 is a generic failure code for an installer. &amp;nbsp;You will need to gather a verbose log file from the failing setup to be able to narrow this down further. &amp;nbsp;You can use instructions like the ones at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2005/03/29/help-me-help-you-if-you-have-setup-bugs.aspx"&gt;http://blogs.msdn.com/astebner/archive/2005/03/29/help-me-help-you-if-you-have-setup-bugs.aspx&lt;/a&gt; to do this. &amp;nbsp;If you can gather this log, zip and send it to me at Aaron.Stebner (at) microsoft (dot) com, I will try to take a look and see if I can figure out any possible causes of this issue on your system.&lt;/p&gt;
</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#4668169</link><pubDate>Fri, 31 Aug 2007 14:35:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4668169</guid><dc:creator>jwraith</dc:creator><description>&lt;p&gt;Hey Aaron,&lt;/p&gt;
&lt;p&gt;I'm trying to run the Setup Verification tool in silent mode and pipe it to text file, however all it seems to do is create a blank text document then do nothing.&lt;/p&gt;
&lt;p&gt;A little help would be appreciated :)&lt;/p&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#4751406</link><pubDate>Wed, 05 Sep 2007 03:09:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4751406</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Jwraith - The verification tool is not a console application, so you cannot pipe output to a text file because there is no output available to pipe. &amp;nbsp;However, it creates a log file with the actions it performs and the results of the verification in the %temp% directory on the systems that it is run on.&lt;/p&gt;
&lt;p&gt;Also, the tool supports a few command line switches that will allow you to run it in silent mode and control the exact location of the log file that gets created. &amp;nbsp;You can run the file vsverify.exe inside the self-extracting EXE for the setup verification tool with a /? switch to see the usage options.&lt;/p&gt;
&lt;p&gt;When running in silent mode, the verification tool will also return exit codes indicating the results of the verification. &amp;nbsp;A return code of 0 means success, and a non-zero return code means that some phase of the verification failed.&lt;/p&gt;
&lt;p&gt;Hopefully this will help in your scenario. &amp;nbsp;Please contact me directly using &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/contact.aspx"&gt;http://blogs.msdn.com/astebner/contact.aspx&lt;/a&gt; if you have more detailed questions about how to get this scenario working on your system.&lt;/p&gt;
</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#5172984</link><pubDate>Thu, 27 Sep 2007 23:00:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5172984</guid><dc:creator>Takuboku</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I tried to install .Net 2.0 and SQL express. However, The install failed at checking the configuration.&amp;quot;Setup has detected a problem with Microsoft .Net farmewrok installation &amp;amp; cannot proceed. &amp;nbsp;Microsoft .Net framewrok 2.0 is either not installed on this systems or is corrupt&amp;quot;&lt;/p&gt;
&lt;p&gt;I installed .Net 2.0 successfully, &amp;quot;The message Ms .Net farmework 2.0 has been successfully installed.&amp;quot;&lt;/p&gt;
&lt;p&gt;I checked the installed the status of .Net 2.0 with verification tool. I got the below message.&lt;/p&gt;
&lt;p&gt;Is it completed to install the .Net?&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 *********** Log info from SetupVerifier.exe ***********&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &amp;nbsp;&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 ################# &amp;nbsp;SUMMARY &amp;nbsp;##########################&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 Number of files with correct attributes = 496&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 Number of files installed but not supposed = 0&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 Number of files with incorrect version = 0&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 Number of files with incorrect language = 1&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 Number of files missing = 0&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 Number of file warnings = 2&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 Total files = 497&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 ######################################################&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &amp;nbsp;&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 ################## &amp;nbsp;ERRORS &amp;nbsp;##########################&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 Contents of FileLangProb.txt&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 CompID	File	Version	Language	Shared	Permanent	CRC	Excluded&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 *** File with different language stamp (expected/actual) ***&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 {77B2DBF7-665A-432C-B1B4-ADD82744DE15}	C:\Program Files\Internet Explorer\MUI\0409\mscorier.dll	2.0.50727.42	ENU	true	false	-	false&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 {77B2DBF7-665A-432C-B1B4-ADD82744DE15}	C:\Program Files\Internet Explorer\MUI\0409\mscorier.dll	2.0.50727.42	JPN	true	false	0x18b18a53	false&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &amp;nbsp;&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 Contents of FileMissing.txt&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 CompID	File	Version	Language	Shared	Permanent	CRC	Excluded&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &amp;nbsp;&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 Contents of FileVerProb.txt&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 CompID	File	Version	Language	Shared	Permanent	CRC	Excluded&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 ######################################################&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &amp;nbsp;&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 ################# &amp;nbsp;WARNINGS &amp;nbsp;#########################&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 CompID	File	Version	Language	Shared	Permanent	CRC	Excluded&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 *** File with greater version (expected/actual) ***&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 {0E69362B-643A-4B36-A50E-55E1888B307E}	C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.EnterpriseServices.tlb	2.0.50727.42	ENU	true	true	-	false&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 {0E69362B-643A-4B36-A50E-55E1888B307E}	C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.EnterpriseServices.tlb	2.0.50727.832	ENU	true	true	0x9341ec8b	false&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 *** File with greater version (expected/actual) ***&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 {1A6D8713-9116-44AE-BA60-4CF0E8C1D58B}	C:\Program Files\Common Files\Microsoft Shared\DW\DW20.EXE	11.0.6555.0	-	false	false	-	false&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 {1A6D8713-9116-44AE-BA60-4CF0E8C1D58B}	C:\Program Files\Common Files\Microsoft Shared\DW\DW20.EXE	11.0.6560.0	-	false	false	0x5b5a178d	false&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 ######################################################&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &amp;nbsp;&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 ******** End of log info from SetupVerifier.exe *******&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 &amp;nbsp;&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 ****ERROR**** VerifySetup returned false for parameters v20_urt_std_x86_ixp.sem and E_FILES&lt;/p&gt;
&lt;p&gt;09/27/07 15:44:00 Verification thread is returning 100&lt;/p&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#5174102</link><pubDate>Fri, 28 Sep 2007 00:44:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5174102</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Takuboku - From what I can tell in the verification results, the .NET Framework 2.0 should be correctly installed on your system. &amp;nbsp;The language mismatch for that one file and the higher versions for those other 2 files are OK to ignore in this case.&lt;/p&gt;
&lt;p&gt;If you are still getting a .NET Framework 2.0 installation error from SQL Server setup, there may be something strange in the logic that SQL is using to detect the .NET Framework. &amp;nbsp;If that is the case, I'd suggest posting a question on the SQL setup forum at &lt;a rel="nofollow" target="_new" href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=95&amp;amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=95&amp;amp;SiteID=1&lt;/a&gt; and hopefully someone there will be able to suggest a fix for you.&lt;/p&gt;
</description></item><item><title>Visual Studio 2005 and .NET</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#6599050</link><pubDate>Thu, 29 Nov 2007 17:27:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6599050</guid><dc:creator>Fabien G.</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have installed Visual Studio 2005, with the update available from the microsoft web site. And I have always the same issue (with the C++ IDE):&lt;/p&gt;
&lt;p&gt;when I try to get the property dialog box of a project, I always have approximatively the message:&lt;/p&gt;
&lt;p&gt;&amp;quot;Impossible to create the PropertyGrid component. Check that the CLR and the .NET framework are correctly installed.&amp;quot;&lt;/p&gt;
&lt;p&gt;I have installed-uninstalled several time the software (Visual Studio, .NET), and nothing changes. I have use the cleanup software dotnetfx_cleanup_tool.zip, before the last install.&lt;/p&gt;
&lt;p&gt;In the registry, I have the key associated with the .Net framework 2.0.&lt;/p&gt;
&lt;p&gt;When I launch netfx_setupverifier.exe, I have the same log file as above.&lt;/p&gt;
&lt;p&gt;I have spend a lot of time on this issue, and I don't see what I can check now. &lt;/p&gt;
&lt;p&gt;Is the issue due to the .Net framework or is it due to Visual Studio?&lt;/p&gt;
&lt;p&gt;What can I check or do to solve that?&lt;/p&gt;
&lt;p&gt;Thanks a lot for your help.&lt;/p&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#6600741</link><pubDate>Thu, 29 Nov 2007 21:06:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6600741</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Fabien G - The only instances of this issue that I have heard of in the past were caused by having leftover pieces of an old VS 2005 beta somewhere on the system. &amp;nbsp;In some of those cases, running the VS 2005 beta cleanup tool at &lt;a rel="nofollow" target="_new" href="http://astebner.sts.winisp.net/Tools/vs2005_beta_cleanup_tool.zip"&gt;http://astebner.sts.winisp.net/Tools/vs2005_beta_cleanup_tool.zip&lt;/a&gt; might help.&lt;/p&gt;
&lt;p&gt;If that does not help on your system, then I'm not sure what other workarounds to suggest. &amp;nbsp;It might help to post a question on one of the MSDN forums (&lt;a rel="nofollow" target="_new" href="http://forums.microsoft.com"&gt;http://forums.microsoft.com&lt;/a&gt;) to see if someone there has any additional ideas.&lt;/p&gt;
&lt;p&gt;I'm sorry I'm not able to be more helpful in this scenario.&lt;/p&gt;
</description></item><item><title>Visual Studio 2005 and .NET </title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#6645287</link><pubDate>Mon, 03 Dec 2007 12:53:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6645287</guid><dc:creator>Fabien G.</dc:creator><description>&lt;p&gt;Hi astebner,&lt;/p&gt;
&lt;p&gt;thanks for your help, but the cleanup tool didn't solve the issue.&lt;/p&gt;
&lt;p&gt;I feel that my computer is corrupted, but I don't know how to inspect it. &lt;/p&gt;
&lt;p&gt;I asked a collegue to look at it, but we'll probably have to reinstall the computer if we don't find any other solution :(&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;</description></item><item><title>Aaron Stebner's WebLog : Updated: what to do if other .NET Framework setup troubleshooting steps do not help</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#8417068</link><pubDate>Tue, 22 Apr 2008 21:59:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8417068</guid><dc:creator>Aaron Stebner's WebLog : Updated: what to do if other .NET Framework setup troubleshooting steps do not help</dc:creator><description>&lt;p&gt;PingBack from &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;&lt;/p&gt;
</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#8558153</link><pubDate>Thu, 29 May 2008 15:52:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8558153</guid><dc:creator>vkievsky</dc:creator><description>&lt;p&gt;Hello Aaron,&lt;/p&gt;
&lt;p&gt;I have problem installing SQl Server 2005 under laptop's Windows XP SP2 with the same error every time: &amp;quot;Setup detected a problem with .Net Framwork instsallation and cannot proceed. Microsoft .Net Framework 2.0 is either not installed or is corrupt&amp;quot;.&lt;/p&gt;
&lt;p&gt;I have .Net Framework 2.0 install file which I downloaded directly from Microsoft.&lt;/p&gt;
&lt;p&gt;I reinstalled .Net Framework 2.0 few times. First, I removed thru Control Panel. Then for removal I used Windows Cleanup Tool. Then I used your manual removal steps. In addition, I used your Framework verification tool which shows success. &lt;/p&gt;
&lt;p&gt;But error persists.&lt;/p&gt;
&lt;p&gt;Did I used everything I could for repair?&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Vladimir Kievsky&lt;/p&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#8559020</link><pubDate>Thu, 29 May 2008 18:49:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8559020</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Vkievsky - If you haven't already, 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 and re-install the .NET Framework 2.0.&lt;/p&gt;
&lt;p&gt;If you still see errors during SQL Server setup even after re-installing the .NET Framework 2.0, then I'd suggest posting a question on the SQL Server setup forum at &lt;a rel="nofollow" target="_new" href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=95&amp;amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=95&amp;amp;SiteID=1&lt;/a&gt; and hopefully someone there will be able to provide some additional suggestions.&lt;/p&gt;
</description></item><item><title>.NET FX3 messing Windows updates</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#8722943</link><pubDate>Sat, 12 Jul 2008 10:02:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8722943</guid><dc:creator>garny</dc:creator><description>&lt;p&gt;I am curious does anybody else has the problem of automated registration for installation of Windows updates.&lt;/p&gt;
&lt;p&gt;With my XP installation I prefer to review and choose the desired updates, disabling some. Several months ago though I was surprised to see that I have pending updates on my shutdown option with no other means of reviewing them. Since I do a lot modifications to my Windows with software installs and updates, I suggested that I have done something wrong, although I could not remember what.&lt;/p&gt;
&lt;p&gt;Now I made a brand new installation with a sp3 integrated install and everything was fine till the moment I installed .NET FX 3, shortly after that I had to restart and I saw that there are new updates in the shutdown option. I was frustrated and immediately went for a System Restore, which eventually helped and now notification of updates is back.&lt;/p&gt;
&lt;p&gt;Still I need to install again that NET FX 3, because of software dependencies&lt;/p&gt;
&lt;p&gt;Have anyone seen such behavior and what do you do to review and modify the list of pending updates?&lt;/p&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#8729392</link><pubDate>Sun, 13 Jul 2008 22:32:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8729392</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Garny - It sounds like your system is configured to automatically download and install updates when you reboot your system. &amp;nbsp;There is a knowledge base article at &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/306525"&gt;http://support.microsoft.com/kb/306525&lt;/a&gt; that describes how to change automatic update options on Windows XP. &amp;nbsp;I'd suggest reviewing that article to see if they can help you configure different automatic update settings that are closer to how you want your system to behave.&lt;/p&gt;
</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#9181465</link><pubDate>Sat, 06 Dec 2008 23:26:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9181465</guid><dc:creator>Snappletooth</dc:creator><description>&lt;p&gt;Hi Aaron,&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;I get the following errors in my error log when installing 2.0. I have extracted the first warning/error mentioned and the log says the rest. &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;I had a previous version of NET ( 1.x) installed that seemed to run fine. A new application that needs 2.0 required me to delete the old NET to install the new NET. NET 2.0 will not install due to the following error. &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;Any help will be appreciated. &lt;/p&gt;
&lt;p&gt;Entering CMsiInstaller::GetMscoreeVersionFromSystem&lt;/p&gt;
&lt;p&gt;[11/25/08,14:41:43] ***WARNING***: Cannot obtain MSCOREE.DLL version at C:\WINDOWS\system32\mscoree.dll&lt;/p&gt;
&lt;p&gt;[11/25/08,14:41:43] Entering CMsiInstaller::GetMscoreeVersionFromMsi&lt;/p&gt;
&lt;p&gt;[11/25/08,14:41:43] Version of mscoree.dll in the msi package is 2.0.50727.42.&lt;/p&gt;
&lt;p&gt;[11/25/08,14:41:43] Leaving CMsiInstaller::GetMscoreeVersionFromMsi&lt;/p&gt;
&lt;p&gt;[11/25/08,14:41:44] MsiInstallProduct called with Command line:&lt;/p&gt;
&lt;p&gt;[11/25/08,14:41:44] USING_EXUIH=1 REBOOT=ReallySuppress FILESINUSETEXT=&amp;quot;&amp;quot;&lt;/p&gt;
&lt;p&gt;[11/25/08,14:41:47] Entering CNavigator::Next&lt;/p&gt;
&lt;p&gt;[11/25/08,14:41:47] Leaving CNavigator::Next&lt;/p&gt;
&lt;p&gt;[11/25/08,14:43:59] Display message&lt;/p&gt;
&lt;p&gt;[11/25/08,14:43:59] Error 25015.Failed to install assembly 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.EnterpriseServices.dll' because of system error: The volume does not contain a recognized file system.&lt;/p&gt;
&lt;p&gt;Please make sure that all required file system drivers are loaded and that the volume is not corrupted.&lt;/p&gt;
&lt;p&gt;[11/25/08,14:44:25] Display message&lt;/p&gt;
&lt;p&gt;[11/25/08,14:44:25] Error 25015.Failed to install assembly 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.EnterpriseServices.dll' because of system error: The volume does not contain a recognized file system.&lt;/p&gt;
&lt;p&gt;Please make sure that all required file system drivers are loaded and that the volume is not corrupted.&lt;/p&gt;
&lt;p&gt;[11/25/08,14:44:28] ***ERROR EVENT*** : Custom Action Failure:Action ended 14:44:28: InstallFinalize. Return value 3..&lt;/p&gt;
&lt;p&gt;[11/25/08,14:44:28] ***ERROR EVENT*** : See Windows Install log &amp;nbsp;for details.&lt;/p&gt;
&lt;p&gt;[11/25/08,14:45:47] ***ERROR EVENT*** : Custom Action Failure:Action ended 14:45:47: INSTALL. Return value 3..&lt;/p&gt;
&lt;p&gt;[11/25/08,14:45:47] ***ERROR EVENT*** : See Windows Install log &amp;nbsp;for details.&lt;/p&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#9185770</link><pubDate>Tue, 09 Dec 2008 02:29:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9185770</guid><dc:creator>Snappletooth</dc:creator><description>&lt;p&gt;I guess no one checks this website too often. I was hopiong someone might know how to repair Error 25015. &lt;/p&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#9185776</link><pubDate>Tue, 09 Dec 2008 02:33:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9185776</guid><dc:creator>Snappletooth</dc:creator><description>&lt;p&gt;I is curious that the verbose log only shows Error 25015 if there is no .NET Framework installed at all - no version installed. If V. 1.1 is installed, and I try to install 2.0 over it, the same Error 25015 occurs, but it doesn't show in the log. &lt;/p&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#9185787</link><pubDate>Tue, 09 Dec 2008 02:36:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9185787</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Snappletooth - I have seen error 25015 before, but there are a lot of possible causes, and I haven't seen that exact error message (the volume does not contain a recognized file system) happening during .NET Framework setup before. &amp;nbsp;I'd suggest first trying 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 see if they help at all here. &amp;nbsp;If those steps don't help, then the MsConfig tool listed at &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; might also help.&lt;/p&gt;
</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#9306962</link><pubDate>Mon, 12 Jan 2009 08:35:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9306962</guid><dc:creator>liam-davison</dc:creator><description>&lt;p&gt;Hey Aaron,&lt;/p&gt;
&lt;p&gt;I have tried to install the Visual Studio 2008 SP1, but it freezes when it gets to the .NET Framework 3.5 SP1. &amp;nbsp;I then tried to install the .NET Framework 3.5 SP1 by itself and it also just never completes. I don't get any error message, it just sits there running. I left it going overnight and it was still going 12 hours later, not actually doing anything though. The status bar is almost at the end when it stops doing anything. Any ideas?&lt;/p&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#9308091</link><pubDate>Mon, 12 Jan 2009 19:30:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9308091</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Liam-davison - I'd suggest looking at the .NET Framework 3.5 SP1 setup log files to see what the last action it tried to do was before it started hanging. &amp;nbsp;You can find a list of the log files created by this setup 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;.&lt;/p&gt;
&lt;p&gt;If you'd like, I can try to take a look and see if I can spot anything in your logs. &amp;nbsp;To do that, can you please zip your logs, upload them to a file server of your choice (such as &lt;a rel="nofollow" target="_new" href="http://skydrive.live.com"&gt;http://skydrive.live.com&lt;/a&gt;) and then post a comment back here with a link to the location that the log files can be downloaded from?&lt;/p&gt;
</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#9698452</link><pubDate>Thu, 04 Jun 2009 09:01:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9698452</guid><dc:creator>pilotdaz</dc:creator><description>&lt;p&gt;I had all sorts of problems trying to install .NET 3.0 and I've read just about everything on this website and tried most of the fixes...There was a fix mentioned in the .NET 3.0 readme where IIS prevents .NET 3.0 installation. I removed IIS 6, then all my problems went away and install was fine after that...I will re-install IIS 6 later. All the logs seemed very misleading.&lt;/p&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#9699935</link><pubDate>Thu, 04 Jun 2009 19:42:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9699935</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Pilotdaz - There are some IIS interaction issues that can cause .NET Framework 3.0 and 3.5 setup to fail. &amp;nbsp;I posted some steps that I use to diagnose this type of scenario using .NET Framework setup log files 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;Hopefully this will be useful to help you better understand the log files in the future.&lt;/p&gt;
</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#9770304</link><pubDate>Wed, 17 Jun 2009 22:47:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9770304</guid><dc:creator>Snappletooth</dc:creator><description>&lt;p&gt;Error 25015.Failed to install assembly 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.EnterpriseServices.dll' because of system error: The volume does not contain a recognized file system.&lt;/p&gt;
&lt;p&gt;Please make sure that all required file system drivers are loaded and that the volume is not corrupted.&lt;/p&gt;
&lt;p&gt;It's 6 months later and there is still no solution for this arcane and vanilla error report that caused me to junk my computer that would not allow an install of netFramework 2.0. I have gradually weaned my way over to non-Microsoft products,because apparently no one really understands how to fix the many bugs in Microsoft products. Even IT professionals can only guess the cause of the many error messages. It seems a reformat is the only trie way to adress Microsoft issues. No thanks. I think I'll stick with Apple. &amp;nbsp;&lt;/p&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#9770899</link><pubDate>Thu, 18 Jun 2009 01:53:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9770899</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Snappletooth - I'm sorry for the continued hassles that this issue has caused for you. &amp;nbsp;It is possible that hard drive corruption could cause this type of error. &amp;nbsp;The steps at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2009/02/06/9403450.aspx"&gt;http://blogs.msdn.com/astebner/archive/2009/02/06/9403450.aspx&lt;/a&gt; might help in this scenario.&lt;/p&gt;
&lt;p&gt;If all else fails, I suggest contacting Microsoft Technical Support for more in-depth individualized troubleshooting assistance. &amp;nbsp;You can find contact information for the support team at &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com"&gt;http://support.microsoft.com&lt;/a&gt;.&lt;/p&gt;
</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#9776717</link><pubDate>Thu, 18 Jun 2009 19:58:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9776717</guid><dc:creator>Snappletooth</dc:creator><description>&lt;p&gt;Hi ast,&lt;/p&gt;
&lt;p&gt; &amp;nbsp;Well, Bill Gates left Microsoft, and I am following him. *smiles*. &amp;nbsp;Thanks for your advice along the rocky road. &lt;/p&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#9929765</link><pubDate>Sun, 29 Nov 2009 06:14:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9929765</guid><dc:creator>Falling Rock</dc:creator><description>&lt;p&gt;Mr. Stebner, &lt;/p&gt;
&lt;p&gt; &amp;nbsp;Your blog is awexome! I beg your pardon for asking such a low-level newbie question as this, but I also cannot get the recent patches for .NET Framework 1.1 and the other one for 2.0 to install. I have little more than NO idea of what these things are doing for me, in my system. I am not running this machine as a server, and it is not in a domain, just a standalone desktop with DSL internet connectivity (att.net) &lt;/p&gt;
&lt;p&gt; &amp;nbsp;The two recent Windows Update critical patches for .NET Framework v 1.1 failed with error code 0x645 and for v2.0 wit error code 0x64C. Not 0x643, the 0x643 is covered thoroughly. &lt;/p&gt;
&lt;p&gt;So, here's my simpleton question:&lt;/p&gt;
&lt;p&gt; &amp;nbsp; Which versions of .NET Framework are needed on my WinXP SP3 machine? &lt;/p&gt;
&lt;p&gt;Info:&lt;/p&gt;
&lt;p&gt;My Add or Remove Programs lists the following:&lt;/p&gt;
&lt;p&gt;Microsoft .NET Framework 1.1 &lt;/p&gt;
&lt;p&gt;Microsoft .NET Framework 1.1 &amp;nbsp;Hotfix (KB928366)&lt;/p&gt;
&lt;p&gt;Microsoft .NET Framework 1.0 &amp;nbsp;Hotfix (KB928367)&lt;/p&gt;
&lt;p&gt;Microsoft .NET Framework 2.0 Service Pack 2 - and ten (10) indented items under this. Do you need to see this list? &lt;/p&gt;
&lt;p&gt;Microsoft .NET Framework 3.0 Service Pack 2 - and eleven (11) indented items under this. (List?)&lt;/p&gt;
&lt;p&gt;Microsoft .NET Framework 3.5 SP1 &amp;nbsp; - &amp;nbsp;and two (2) Hotfixes.&lt;/p&gt;
&lt;p&gt;Is any one more than the latest (v3.5) &amp;nbsp;needed? Maybe the 3.5 rolls up the old 1.0 through 3.0?? &amp;nbsp;Do I need to be updating all of these when an update is offered for each ? Do I need to install the .NET Framework 4.0? &amp;nbsp;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; Please advise. &amp;nbsp; &lt;/p&gt;
&lt;p&gt;FYI - This system: &amp;nbsp;HP Pavilion a1040n&lt;/p&gt;
&lt;p&gt;OS: Windows XP Professional SP3 32b regularly patched by Win Update except when it fails to install...&lt;/p&gt;
&lt;p&gt;CPU: Intel P4 519J 3.065GHz&lt;/p&gt;
&lt;p&gt;RAM: 2GB DDR 3200&lt;/p&gt;
&lt;p&gt;HD: 148 GB free on system partition&lt;/p&gt;
&lt;p&gt;AV: Avast! updated typically every day&lt;/p&gt;
&lt;p&gt;AS: Windows Defender updated every two to six days since Oct. '08.&lt;/p&gt;
&lt;p&gt;FRWL: Windows Firewall enabled at present. &lt;/p&gt;</description></item><item><title>re: Unified .NET Framework Troubleshooting Guide</title><link>http://blogs.msdn.com/astebner/pages/unified-net-framework-troubleshooting-guide.aspx#9931513</link><pubDate>Wed, 02 Dec 2009 17:38:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9931513</guid><dc:creator>astebner</dc:creator><description>&lt;p&gt;Hi Falling Rock - What I'd suggest doing here is using the steps listed at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2009/10/23/9912209.aspx"&gt;http://blogs.msdn.com/astebner/archive/2009/10/23/9912209.aspx&lt;/a&gt; to remove the versions of the .NET Framework that are installed on your system and then try to re-install the .NET Framework 3.5 SP1 first (this will also install the .NET Framework 2.0 SP2 and 3.0 SP2 behind the scenes).&lt;/p&gt;
&lt;p&gt;You don't necessarily need to install other versions of the .NET Framework unless you have programs that you use on your system that require them. &amp;nbsp;I described this scenario in more detail at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2009/04/20/9557946.aspx"&gt;http://blogs.msdn.com/astebner/archive/2009/04/20/9557946.aspx&lt;/a&gt;, so I'd suggest looking at that to help you decide which version(s) of the .NET Framework to install on your system.&lt;/p&gt;
&lt;p&gt;I would suggest not installing the .NET Framework 4 for now because it is still in beta. &amp;nbsp;The final version will release early in 2010, so if you plan to install that version, I'd suggest waiting until then.&lt;/p&gt;
</description></item></channel></rss>