Help with .NET Microsoft Framework
-
Saturday, August 04, 2012 10:28 PM
Hey! As the title suggests, I need some help installing .NET Framework! I do not know what the problem is, and have been trying to install it ever since I bought a game on Steam (a gaming platform) called Terraria. Terraria didn't have any issues, however it ran on .NET. It wouldn't install, so I first blamed Steam. Turns out, Steam has nothing to do with the problem. .NET won't install and as far as I am aware I haven't used it yet on this computer. My laptop is a: Windows 7 Home Premium 32-bit, Intel Core 2 Duo T6500, 3GB DDR2 RAM, 320GB HDD.
I hope that info helped and I hope that someone can help me with this issue as I spent 10$ to buy the game and haven't been able to play it. I bought it about 1 and a half years ago. (estimation)
Hope someone can help,
-Odell74
- Changed Type Barry WangMicrosoft Contingent Staff, Moderator Friday, August 10, 2012 6:20 AM Appears to be a question
All Replies
-
Sunday, August 05, 2012 3:37 AM
Yet another Steam/Terreria issue!
You don't say what .NET Framework version you are trying to install, but as this comes up frequently, I'll guess .NET Framework 4.0.
First, let's see what is currently on your system. Run this tool:
http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx
Run the tool with .NET 4.0 selected (if available in the list), then post the first 15 lines and last 15 lines of tool output here.
If .NET Framework 4.0 is not installed, follow these steps to install it.
Follow ALL these steps exactly:Before trying to install .NET Framework 4.0, execute this command from an ELEVATED Command Prompt provided by the .NET Framework Team:
"This issue is likely caused by a bad ACL on assembly\tmp folder. After installing updates, the ACL propagates to installed assembly folders in both 4.0 & legacy GAC. If those updates were installed by WU or another user, the propagated ACL will prevent install of the same assembly by the current user.
A work around would be to reset the ACL on GAC dirs.
for /F %D in ('dir %WINDIR%\assembly %WINDIR%\Microsoft.NET\assembly /s /b /a:d') do takeown /F %D && icacls %D /reset /T"
After running that command, follow these steps:
Please follow these instructions exactly:
1. Download a fresh copy of the standalone installer for .NET Framework 4.0:
http://www.microsoft.com/en-us/download/details.aspx?id=17718
2. Also, clear your %temp% directory and disable your AV software.
The %temp% directory is a reference to the Temp folder associated with the current user. To clear it, do the following:
Sign on to your system with the Administrator user account you will use to run the installer. Click the Start Orb and type %temp% in the search box. The search results will show the Temp folder you want. Click on the Temp folder to open it in Windows Explorer, then delete the entire contents.
3. Run the standalone installer from step 1 As Administrator.
Note: Just using an administrator account is NOT enough. To activate full privileges, you must right-click the installer, then select Run as administrator.
If the install fails, provide complete install logs as follows:
Please collect your install logs with this:
After you run Collect.exe, you'll find vslogs.cab in your %temp% directory. Please upload vslogs.cab to a public site, like SkyDrive, and post the link here.
-
Sunday, August 05, 2012 9:03 PM
Hey! Thanks for replying and attempting to help me! I would prefer to use Skype and or TeamViewer as I am not the best at doing things like this.
I have decided to not continue because the program you told me to run does not have an option for .NET Framework 4.0. It only has 2.0 SP2, 3.0 SP2, and 3.5 SP1.
My Skype name is odell.z and I would love to be able to actually talk to you, however I do not know if Microsoft will let you do that to help people or whatever.
I hope the info I provided helped, and will continue to seek your help.
-Odell74
-
Sunday, August 05, 2012 9:20 PM
From what you've told me, .NET Framework 4.0 is not installed on your system.
Therefore, you should follow the sequence of steps I provided earlier:
Follow ALL these steps exactly:Before trying to install .NET Framework 4.0, execute this command from an ELEVATED Command Prompt provided by the .NET Framework Team:
"This issue is likely caused by a bad ACL on assembly\tmp folder. After installing updates, the ACL propagates to installed assembly folders in both 4.0 & legacy GAC. If those updates were installed by WU or another user, the propagated ACL will prevent install of the same assembly by the current user.
A work around would be to reset the ACL on GAC dirs.
for /F %D in ('dir %WINDIR%\assembly %WINDIR%\Microsoft.NET\assembly /s /b /a:d') do takeown /F %D && icacls %D /reset /T"
After running that command, follow these steps:
Please follow these instructions exactly:
1. Download a fresh copy of the standalone installer for .NET Framework 4.0:
http://www.microsoft.com/en-us/download/details.aspx?id=17718
2. Also, clear your %temp% directory and disable your AV software.
The %temp% directory is a reference to the Temp folder associated with the current user. To clear it, do the following:
Sign on to your system with the Administrator user account you will use to run the installer. Click the Start Orb and type %temp% in the search box. The search results will show the Temp folder you want. Click on the Temp folder to open it in Windows Explorer, then delete the entire contents.
3. Run the standalone installer from step 1 As Administrator.
Note: Just using an administrator account is NOT enough. To activate full privileges, you must right-click the installer, then select Run as administrator.
If the install fails, provide complete install logs as follows:
Please collect your install logs with this:
After you run Collect.exe, you'll find vslogs.cab in your %temp% directory. Please upload vslogs.cab to a public site, like SkyDrive, and post the link here.
-
Sunday, August 05, 2012 10:52 PM
I cannot install .Net framework 4.0 for an unknown reason. Here's what it says:
Installation Progress
Please wait while the .NET Framework is being installed.
File security verification:
(full load bar)
All files were verified successfully.
Installation progress:
(absolutely empty load bar)
Installing necessary components for .NET Framework
================================================
It does nothing after that. I left it to install for an hour, came back, and nothing had changed.
Please help this is the only issue with the whole .NET Framework 4 installment that I am aware of.
-Odell74
-
Monday, August 06, 2012 8:18 AMModerator
Hi Odell74,
Could you please collect your install logs with this:
After you run Collect.exe, you'll find vslogs.cab in your %temp% directory. Please upload vslogs.cab to a public site, like SkyDrive, and post the link here.
We need full .NET installation logs to help you.
Regards,
Barry Wang [MSFT]
MSDN Community Support | Feedback to us
-
Monday, August 06, 2012 12:57 PM
Where are the logs you were asked to provide??
The details in your logs are ESSENTIAL to useful suggestions.
-
Monday, August 06, 2012 5:53 PM
Sorry I haven't responded in a while but I was asleep. I live in Oregon, I don't know where you live but I think we live in different time zones.
anyways, Here: https://skydrive.live.com/?cid=01c9b5e536c15afa#cid=01C9B5E536C15AFA
I hope that helps, I am not very good at using SkyDrive, so I hope that works.
Thanks for your help thus far,
-Odell74
-
Monday, August 06, 2012 8:33 PM
Okay, I don't want to sound impatient or anything, but I need this done AS SOON AS POSSIBLE thanks though,
-Odell74
-
Monday, August 06, 2012 8:46 PM
You did not share your vslogs.cab file, so nobody else can see or download it.
Go back to your SkyDrive, right click on vslogs.cab, then follow the prompts to create a link and share the file. Post the link you create here.
-
Monday, August 06, 2012 9:33 PM
Okay sorry about that, here ya go: https://skydrive.live.com/redir?resid=1C9B5E536C15AFA!145
-Odell74
-
Tuesday, August 07, 2012 9:19 AMModerator
Hi Odell74,
Core error of .NET 4 is like this"PerformOperation on exe returned exit code 3355443783 (translates to HRESULT = 0xc8000247)"
I've done a research on your WindowsUpdate.log.
You have this Windows Update error "AU FATAL: Failed to get session from datastore, error = 0xC8000247"
The error starts to occur on "2012-06-28 19:33:47:640" and you haven't solve it until now from this message
"2012-08-06 10:42:42:860 1056 146c AU FATAL: Failed to get session from datastore, error = 0xC8000247"
Please read this Installation Tips http://blogs.msdn.com/b/msdnforum/archive/2010/03/06/visual-studio-and-net-framework-installation-tips.aspx
We need your OS "patched" up to install .NET Framework 4.
So please open a new thread here http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_update to solve your windows update error 0xc800247 first.
I've found these threads which may helpful to you:
Regards,
Barry Wang [MSFT]
MSDN Community Support | Feedback to us
- Marked As Answer by Barry WangMicrosoft Contingent Staff, Moderator Friday, August 10, 2012 6:20 AM
-
Thursday, August 09, 2012 11:56 PM
THANKS SOOOOOO MUCH
IT WORKED!!!
I have been waiting for this day for over 1 1/2 YEARS!!!!
THANK YOU SOOOOOOOOOOOOOOOOOOOOOOOOO MUCH!!!
-Odell74
-
Friday, August 10, 2012 2:44 AMModerator
Hi Odell74,
Glad to hear this issue can be fixed. I'm curious about what is the specific solution for this Update error.
This article http://support.microsoft.com/kb/822798 ? Or MS Fix it?
Could you please share it to us? Maybe the answer will help other members who have the same problem.
Regards,
Barry Wang [MSFT]
MSDN Community Support | Feedback to us
- Edited by Barry WangMicrosoft Contingent Staff, Moderator Friday, August 10, 2012 2:44 AM

