A fully updated system requiring .Net Framework (such as MCE) will have all 3 versions:
• Microsoft .NET Framework 1.0
• Microsoft .NET Framework 1.1
• Microsoft .NET Framework 2.0
Version 1.1 and version 2.0 are separate enhancements not meant to replace earlier versions. (Version 2.0 has nothing to do with the second download of 1.1 you performed).
I'm not sure what exactly you have done, but for starters I would visit the MS Update site and re-download/install any and all .Net Framework files offered using the 'Custom' button.
Hi Joe53. Thanks for the quick reply - it's much appreciated. I just tried to follow your advice "I'm not sure what exactly you have done, but for starters I would visit the MS Update site and re-download/install any and all .Net Framework files offered using the 'Custom' button"! I went to this M.S. website http://www.microsoft.com/downloads/thankyou.aspx?familyId=262d25e3-f589-4842-8157-034d1e7cf3a3&displayLang=en&oRef=http%3a%2f%2fwww.google.com%2fsearch%3fq%3ddot%2bnet%2bframework%26start%3d0%26ie%3dutf-8%26oe%3dutf-8%26client%3dfirefox-a%26rls%3dorg.mozilla%3aen-US%3aofficial and clicked on "Download". It only gave me an option to Save to Disc - which I did. The saved file was "dotnetfx.exe". From the HDD, I clicked on the .exe icon to install. It started to read the file then stopped with a Windows Installer dialogue box "The feature you are trying to use is on a network resource that is unavailable. Click OK to try again or enter an alternate path to a folder containing the installation package 'tmpF7.tmp' in the box below"! I did a Windows (as well as manual) search for "tmpF7.tmp" but none was found. I've tried every way I could think of to find the installation package but can't get beyond this point. I'd sure like to but I'm stuck. By the way, what do you mean by "custom" button. I don't see such an option during the dotnetfx.exe operation. Best regards
You should see a 'Custom' button, which will offer you all critical and optional updates relevent to your system. (I don't think that the dotnetfx.exe is applicable to your problem.)
It would seem you have a corrupted version of one or more of the 3 versions of .Net Framework mentioned above. In order to correct this, you might have to re-download those versions over themselves, in order to then uninstall them from Add/Remove. As I said, this is a preliminary attempt, but worth a try. So go to the link above, and download whatever is offered. You might have to reboot. Post back what you find.
As you suggested, I went to the MS Updates. After searching my system it only offered one DNF update which was 2.0 X86. I downloaded, installed it & rebooted but nothing has changed. The utility still stops during launch with the same "Fatal Execution Engine Error". For reference; these files are in my DNF folder.
• Microsoft .NET Framework 1.0
• Microsoft .NET Framework 1.1
• Microsoft .NET Framework 2.0
You said "It would seem you have a corrupted version of one or more of the 3 versions of .Net Framework mentioned above. In order to correct this, you might have to re-download those versions over themselves, in order to then uninstall them from Add/Remove" I also believe that my DNF files are corrupted. I previously tried to re-download DNF 1.1 over themselves without success. I thought that was what I was doing when I tried the Dotnetfx. Maybe I'm doing some thing wrong??
On second thought, I think you had the right approach originally, but perhaps missed some small detail.
It may well be that subsequent security updates for DNF are interfering with your attempts to reinstall the original DNF. I would try to remove these hotfixes according to these instructions from MS:
To remove the .NET Framework security update, follow these steps: 1. In Control Panel, open Add/Remove Programs. 2. By default, the Change or Remove Programs pane appears. This pane displays a list of installed programs. Make sure the 'Show Updates' check box at the top right corner is selected. 3. In the Currently installed programs and updates list, click to select any Microsoft .NET Framework 1.0 Hotfix, or any Microsoft .NET Framework 1.1 Hotfix, and then click Remove. (I have 2 hotfixes, KB887998, and KB886903. Yours may vary.) 4. Click Next. A message box appears that prompts you to confirm removal of the hotfix. 5. Click OK.
The instructions to repair a corrupted DNF from MS (you might want to print them) are outlined here:
- When you run the command N:\dotnetframework\dotnetfx.exe /t:c:\temp /c:"msiexec.exe /i c:\temp\netfx.msi REINSTALL=ALL ReinstallMODE=vomus" , make sure that N:\ is replaced with the proper filepath to the dotnetfx.exe you just saved. I would copy/paste that command to avoid errors or missing spaces. - As the first link notes, if you do not have a C:\temp folder on your computer, create one before you run the command.
I got lucky & found these tools which look like they could really simplify this Net Framework situation. It was recommended by Windows Annoyances web site. It's at:
It appears that the author may work for MS. From what I've read, it sounds like he has become the "authority" on DNF.
I already tried the DNF verification tool. It told me that all of my DNF files (with the exception of a freshly installed DNF 2.0) had failed to be "healthy". I'm about to try the DNF Cleanup tool. It's supposed to clear out the defective files making the PC ready for reinstallation of fresh DNFs.
Well Aaron Stebner's blog advice was "golden". I used his tools & got my corrupted DNF 1.1 & 2.0 files removed, replaced & verified in pretty "short order". The only thing I haven't done thus far is replace or fix the DNF 1.0 files. However, they don't seem to be a problem in running any of the stuff I'm using now. Do you have any idea what their function might be?
On a different point; the "Restore CD set from Dell arrived today. To my surprise, the Windows operating system is on it's own CD. This should make it much easier to repair Windows. With my HP machines; everything was on a CD set. So you couldn't repair or reinstall just Windows without formatting & re-installing the entire factory original OS including the bloatware.
Glad to hear you solved it. If all is working well, the odds are that DNF 1.0 was never corrupted. I would leave it alone. Do be sure to visit the MS Update site to make sure you have all the critical updates installed, since your repair may have removed hotfixes installed after the date that weblog was posted.
Just out of interest- was the OS reinstall disk a CD or a DVD?
Aarons blog also has a DNF Verifier tool which checks the health of all of them. My 1.0 failed the test so it's apparently clobbered. However, I asked Aaron about this & he said that 1.0 isn't used in many apps so not to worry about it.
The Installation set consists of the OS on DVD - then Apps & Drivers & utilities on two CDs.
Yes Joe, That's the verifier tool I was referring to. With the exception of "sucess" on the Tablet PC & Media Center, your results look quite similar to mine. I got a "failed" on that one. Are you running Windows Media Center Edition 2005?
Aaron explained that I couldn't repair or replace that one easily since it's tied into Windows OS. To fix it means format & reinstalling Windows. Since I don't seem to need it to run anything right now, I'm not going to do that.
When you refer to the DNF Verification Tool, I presume you refer to: SetupVerifier_NetfxAll.EXE
FYI, when I run that tool, I find the following:
.NET Framework v1.0 - FAILED .NET Framework v1.0 SP2 - FAILED .NET Framework v1.0 on Tablet PC and Media Center - SUCCESS! (Presumably, this replaces the previous 2 above on my OS). .NET Framework v1.1 - SUCCESS! .NET Framework v1.1 Language Pack - FAILED (not surprising, as this involves non-English language support) .NET Framework v1.1 on Windows Server 2003 - FAILED (not surprising, as I don't have Server 2003) .NET Framework v1.1 SP1 - SUCCESS! .NET Framework v1.1 SP1 on Windows Server 2003 FAILED (not surprising) .NET Framework v2.0 (x86) - SUCCESS!
In my Control Panel>Add or Remove Programs, I have: .NET Framework 1.0 Hotfix (KB887998) .NET Framework 1.1 .NET Framework 1.1 Hotfix (KB886903) .NET Framework 2.0
joe53
2 Intern
•
5.8K Posts
0
April 17th, 2006 23:00
• Microsoft .NET Framework 1.0
• Microsoft .NET Framework 1.1
• Microsoft .NET Framework 2.0
Version 1.1 and version 2.0 are separate enhancements not meant to replace earlier versions. (Version 2.0 has nothing to do with the second download of 1.1 you performed).
http://support.microsoft.com/default.aspx?scid=kb;en-us;829019
http://support.microsoft.com/kb/318785/
Message Edited by joe53 on 04-17-200608:55 PM
rckowal
33 Posts
0
April 18th, 2006 00:00
joe53
2 Intern
•
5.8K Posts
0
April 18th, 2006 01:00
The MS Update site I was referring to was this one: http://update.microsoft.com/microsoftupdate/v6/default.aspx?ln=en-us
You should see a 'Custom' button, which will offer you all critical and optional updates relevent to your system. (I don't think that the dotnetfx.exe is applicable to your problem.)
It would seem you have a corrupted version of one or more of the 3 versions of .Net Framework mentioned above. In order to correct this, you might have to re-download those versions over themselves, in order to then uninstall them from Add/Remove. As I said, this is a preliminary attempt, but worth a try. So go to the link above, and download whatever is offered. You might have to reboot. Post back what you find.
rckowal
33 Posts
0
April 18th, 2006 13:00
As you suggested, I went to the MS Updates. After searching my system it only offered one DNF update which was 2.0 X86. I downloaded, installed it & rebooted but nothing has changed. The utility still stops during launch with the same "Fatal Execution Engine Error". For reference; these files are in my DNF folder.
• Microsoft .NET Framework 1.0
• Microsoft .NET Framework 1.1
• Microsoft .NET Framework 2.0
You said "It would seem you have a corrupted version of one or more of the 3 versions of .Net Framework mentioned above. In order to correct this, you might have to re-download those versions over themselves, in order to then uninstall them from Add/Remove" I also believe that my DNF files are corrupted. I previously tried to re-download DNF 1.1 over themselves without success. I thought that was what I was doing when I tried the Dotnetfx. Maybe I'm doing some thing wrong??
Message Edited by rckowal on 04-18-200609:25 AM
Message Edited by rckowal on 04-18-200609:26 AM
Message Edited by rckowal on 04-18-200609:28 AM
joe53
2 Intern
•
5.8K Posts
0
April 18th, 2006 21:00
On second thought, I think you had the right approach originally, but perhaps missed some small detail.
It may well be that subsequent security updates for DNF are interfering with your attempts to reinstall the original DNF. I would try to remove these hotfixes according to these instructions from MS:
To remove the .NET Framework security update, follow these steps:
1. In Control Panel, open Add/Remove Programs.
2. By default, the Change or Remove Programs pane appears. This pane displays a list of installed programs. Make sure the 'Show Updates' check box at the top right corner is selected.
3. In the Currently installed programs and updates list, click to select any Microsoft .NET Framework 1.0 Hotfix, or any Microsoft .NET Framework 1.1 Hotfix, and then click Remove. (I have 2 hotfixes, KB887998, and KB886903. Yours may vary.)
4. Click Next. A message box appears that prompts you to confirm removal of the hotfix.
5. Click OK.
The instructions to repair a corrupted DNF from MS (you might want to print them) are outlined here:
http://support.microsoft.com/kb/306160/EN-US/
Note:
-Since you don't have the re-install CD/DVD, you will have to download DNF 1.1 (dotnetfx.exe) again from MS here:
http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=en
Be sure to select Save or Save this program to disk. (Do not try to install from the download site). I would suggest you save it to a folder called dotnetframework on your desktop.
- When you run the command N:\dotnetframework\dotnetfx.exe /t:c:\temp /c:"msiexec.exe /i c:\temp\netfx.msi REINSTALL=ALL ReinstallMODE=vomus" , make sure that N:\ is replaced with the proper filepath to the dotnetfx.exe you just saved. I would copy/paste that command to avoid errors or missing spaces.
- As the first link notes, if you do not have a C:\temp folder on your computer, create one before you run the command.
joe53
2 Intern
•
5.8K Posts
0
April 18th, 2006 23:00
You aren't likely to be led astray by any info from astebner's blogs- he is an authority on MCE.
Be sure to let us know how you make out. (Thanks for that link).
rckowal
33 Posts
0
April 18th, 2006 23:00
I got lucky & found these tools which look like they could really simplify this Net Framework situation. It was recommended by Windows Annoyances web site. It's at:
http://blogs.msdn.com/astebner/archive/2005/04/08/406671.aspx
It appears that the author may work for MS. From what I've read, it sounds like he has become the "authority" on DNF.
I already tried the DNF verification tool. It told me that all of my DNF files (with the exception of a freshly installed DNF 2.0) had failed to be "healthy". I'm about to try the DNF Cleanup tool. It's supposed to clear out the defective files making the PC ready for reinstallation of fresh DNFs.
Best regards
rckowal
33 Posts
0
April 20th, 2006 23:00
Well Aaron Stebner's blog advice was "golden". I used his tools & got my corrupted DNF 1.1 & 2.0 files removed, replaced & verified in pretty "short order". The only thing I haven't done thus far is replace or fix the DNF 1.0 files. However, they don't seem to be a problem in running any of the stuff I'm using now. Do you have any idea what their function might be?
On a different point; the "Restore CD set from Dell arrived today. To my surprise, the Windows operating system is on it's own CD. This should make it much easier to repair Windows. With my HP machines; everything was on a CD set. So you couldn't repair or reinstall just Windows without formatting & re-installing the entire factory original OS including the bloatware.
joe53
2 Intern
•
5.8K Posts
0
April 21st, 2006 13:00
rckowal:
Glad to hear you solved it. If all is working well, the odds are that DNF 1.0 was never corrupted. I would leave it alone. Do be sure to visit the MS Update site to make sure you have all the critical updates installed, since your repair may have removed hotfixes installed after the date that weblog was posted.
Just out of interest- was the OS reinstall disk a CD or a DVD?
rckowal
33 Posts
0
April 21st, 2006 15:00
Aarons blog also has a DNF Verifier tool which checks the health of all of them. My 1.0 failed the test so it's apparently clobbered. However, I asked Aaron about this & he said that 1.0 isn't used in many apps so not to worry about it.
The Installation set consists of the OS on DVD - then Apps & Drivers & utilities on two CDs.
Regards
rckowal
33 Posts
0
April 21st, 2006 23:00
Aaron explained that I couldn't repair or replace that one easily since it's tied into Windows OS. To fix it means format & reinstalling Windows. Since I don't seem to need it to run anything right now, I'm not going to do that.
joe53
2 Intern
•
5.8K Posts
0
April 21st, 2006 23:00
Very interesting!
When you refer to the DNF Verification Tool, I presume you refer to: SetupVerifier_NetfxAll.EXE
FYI, when I run that tool, I find the following:
.NET Framework v1.0 - FAILED
.NET Framework v1.0 SP2 - FAILED
.NET Framework v1.0 on Tablet PC and Media Center - SUCCESS! (Presumably, this replaces the previous 2 above on my OS).
.NET Framework v1.1 - SUCCESS!
.NET Framework v1.1 Language Pack - FAILED (not surprising, as this involves non-English language support)
.NET Framework v1.1 on Windows Server 2003 - FAILED (not surprising, as I don't have Server 2003)
.NET Framework v1.1 SP1 - SUCCESS!
.NET Framework v1.1 SP1 on Windows Server 2003 FAILED (not surprising)
.NET Framework v2.0 (x86) - SUCCESS!
In my Control Panel>Add or Remove Programs, I have:
.NET Framework 1.0 Hotfix (KB887998)
.NET Framework 1.1
.NET Framework 1.1 Hotfix (KB886903)
.NET Framework 2.0
For anyone interested, you can download the above Verification Tool directly from:
http://astebner.sts.winisp.net/Tools/netfx_setupverifier.zip (March 21/06)
joe53
2 Intern
•
5.8K Posts
0
April 22nd, 2006 00:00
Yep, I'm using MCE 2005.
But I've always believed in the "If it ain't broke- don't fix it!" philosophy.
Best regards