Link to home
Start Free TrialLog in
Avatar of artatomic
artatomic

asked on

Can't install .NET Framework SP1. Runtime Error involving Temp\xxxx.tmp

When I try to install .net framework 1.1 SP1, it get an error stating:

Microsoft Visual C++ Runtime Library
Runtime Error!
Program: C:\DOCUME~1\Ben\LOCALS~1\Temp\SL3B.tmp
This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information.

Each time I try, the tmp file increments/changes.

This is happening on several computers in our office. All intel, XP SP2 on a SBS2003 R2 domain running WSUS3.0.

I'm booting up without startup or non-windows services with the help of msconfig.

I'm installing locally (not windows update) and have uninstalled 1.1 using several techniques including Aaron Stebner's suggestions below (http://blogs.msdn.com/astebner/archive/2005/12/10/502439.aspx).

   1. Download the .NET Framework cleanup tool
   2. Extract the contents by running cleanup_tool.exe /t:c:\temp /c (or some other local folder of your choosing in place of c:\temp)
   3. Click on the Start menu, choose Run and type cmd
   4. Run c:\temp\msizap.exe TP {CB2F7EDD-9D1F-43C1-90FC-4F52EAE172A1} (this is the product code for the .NET Framework 1.1 MSI package)
   5. Run c:\temp\cleanup.exe and choose to clean up the .NET Framework 1.1
   6. Download and install the version of the .NET Framework that you cleaned up in step 1.
   7. Download and install the desired .NET Framework service pack (.NET Framework 1.1 SP1) by running the setup package directly instead of using Windows Update.  Running it directly will allow the service pack setup to display error dialogs instead of having Windows Update suppress them

Also, when I try to run the .net setup verifier I get another Runtime Error.

Any suggestions as to why this isn't installing correctly?
Avatar of Jeffrey Kane - TechSoEasy
Jeffrey Kane - TechSoEasy
Flag of United States of America image

One thing it doesn't tell you to do in all of that is to delete all your temporary files in C:\DOCUME~1\Ben\LOCALS~1\Temp

Make sure you do that first.

Then, you cannot really uninstall and reinstall .NET 1.1 because that's a native component of Windows Server 2003.  The best way I've found to fix this is to reinstall Windows Server 2003 Service Pack 1 (The FULL download of this, which you'll find here:  https://www.microsoft.com/downloads/details.aspx?familyid=22CFC239-337C-4D81-8354-72593B1C1F43&displaylang=en)

This will essentially reinstall all of the Windows Server 2003 system files including .NET 1.1.

Jeff
TechSoEasy
Might you be having any other versions of .net installed on the same machine?
Avatar of artatomic
artatomic

ASKER

Yes, 1.0 and 2.0
Can you try uninstalling .net 2.0 and try installing the SP ??
Jeff,
This is on XP SP2 workstations. I'm not having this problem on the servers.
And yes, I have been deleting that directory...
Ben
and 3.0
If you could install both 2.0 and 3.0 and try installing the SP 1.1

But with you staying as ahead as 3. why do u need the 1.1 SP???
Yes, you really should unisntall 2.0 and 3.0 as well, just to get things in order.

He needs 1.1 because SBS requires it to operate correctly.

Jeff
TechSoEasy
"If you could install both 2.0 and 3.0 and try installing the SP 1.1"

huh???

"But with you staying as ahead as 3. why do u need the 1.1 SP???"

Some of our programs we run, require it I believe.
After I uninstall them all, should I start reinstalling with 1.0 or just jump to 1.1?
What i meant was, Try uninstalling .net 2.0 and 3.0 and then try to install .net 1.1 SP. That way we know for sure this problem is not caused because of more later versions of the framework being present,
ASKER CERTIFIED SOLUTION
Avatar of surajguptha
surajguptha
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ok. will do. thanks guys. I'll report back later tonight...
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Uninstalled 2 and 3. had an msiexec runtime error. downloaded and ran windows installer cleanup tool. reboot and retried 1.1 sp1 and instant elation when I was able to click the finish button.
Thanks again guys.
Ben