Microsoft XNA Framework Redistributable 3.1 Error 2908

I have recently purchased a game (Magicka) which requires Microsoft XNA Framework Redistributable 3.1 to be installed. I was not told before purchase that this was the case, but I assumed that it would install the files for me. While installing the framework, I got two dialogue boxes saying:

"The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2908."

And then another with:

"An error occured during the installation of assembly 'Microsoft.Xna.Framework,fileVersion="3.1.10527.0",version="3.1.0.00000",culture="neutral",publicKeyToken=

"6D5C3888EF60E27D",processorArchitecture="x86".Please refer to Help and Support for more information. HRESULT: 0x8002802F"

After that the installer rolled back, and when I try to reinstall the framework myself, the same thing happens. Please can anyone help?

P.S. I am running Windows 7 Home Premium 64bit

* Please try a lower page number.

* Please enter only numbers.

* Please try a lower page number.

* Please enter only numbers.

Hi   GameslayerX2c,

 

You may try to turn windows features on or off screen and uncheck the .NET framework.

a. Go to Start and in the search type "Turn Windows features On or Off".

b. Click on "Turn Windows features On or Off".

c. Browse to .NET framework and uncheck the mark in front of .NET framework.

d. Restart the computer.

e. Repeat the above steps and re-check .NET framework to reinstall it.

f. Restart the computer.

Refer the link:

Turn Windows features on or off

http://windows.microsoft.com/en-US/windows7/Turn-Windows-features-on-or-off

 

After restarting the system, try reinstalling Microsoft XNA Framework Redistributable 3.1.

Also for more information you may post your query in the below mentioned forum.

XNA Framework

http://forums.create.msdn.com/forums/56.aspx

 

Hope this information is helpful.

Praseetha K
Microsoft Answers Support Engineer

9 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Should .net be seen in "Turn Windows features On or Off", when it succesfully installed? Because i don't see any programs in  "Turn windows features on or off". I'm using Windows 7 OEM 64bit.

5 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

I have the exact same problems

2 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Hi xiaowei1234,
I would recommend creating your own thread so that the community can best focus on your specific issue.

Thanks for using Microsoft Answers!

2 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

GameslayerX2

Had the same problem as I bought this game from Steam.

After much keyboard bashing and gnashing of teeth, I finally looked in my 'Programs and Features' section.  Go to your latest 'Microsoft Visual C++ 20** Redistibutable ...' entry/update.

If you have a 2010 entry, i.e. 'Microsoft Visual C++ 2010 blahblahblah', then delete it.  I did that with the last two 2010 entries I had from  my last Windows update  -  AND IT WORKS!

The XNA Framework program loads like a dream and 'Magicka' runs.  

DO NOT be put off by the dire warnings about things not working should you delete this software - it's garbage.   My last good working C++ version is the following (and that's where I'm leaving it!):

Microsoft Visual C++ 2008 Redistibutable - x86 9.0.30729.17  -  my problems were with 9.0.30319.

Good luck, hope this works for you - btw, I'm running Windows 7 Home Premium Upgrade from Vista 64bit.

:o)

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

I've followed those steps without avail.  I downloaded the standalone XNA 3.1 Framework install due to the lack of information in the MSI logs via the Steam attempted install.  I ran it with verbose options and noticed that these errors seem to be the root cause (these are what are thrown prior to the 2908 error code):

MSI (s) (88:B0) [20:28:20:915]: MSCOREE not loaded loading copy from system32
MSI (s) (88:B0) [20:28:20:915]: Assembly Error:Function not defined in specified DLL.

Unfortunately I'm not sure what specific DLL it was referring to and why the one loaded from System32 didn't have the function required to complete the install.  If you want more snippet from my MSI logs just holler.  Thanks in advance!

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

i got this error when when i try to run magicka;


Version: 1.4.3.2 Thread: RenderThread


Microsoft.Xna.Framework.NoSuitableGraphicsDeviceException: Could not find a Direct3D device that supports the requested features.
bij Microsoft.Xna.Framework.GraphicsDeviceManager.FindBestPlatformDevice(Boolean anySuitableDevice)
bij Microsoft.Xna.Framework.GraphicsDeviceManager.FindBestDevice(Boolean anySuitableDevice)
bij Microsoft.Xna.Framework.GraphicsDeviceManager.ChangeDevice(Boolean forceCreate)
bij Microsoft.Xna.Framework.GraphicsDeviceManager.ApplyChanges()
bij Magicka.Game..ctor()
bij Magicka.Game.get_Instance()
bij Magicka.GlobalSettings..ctor()
bij Magicka.GlobalSettings.get_Instance()
bij Magicka.Program.Main(String[] args)


0x0051 Microsoft.Xna.Framework.Game.dll->Microsoft.Xna.Framework.GraphicsDeviceManager.FindBestPlatformDevice
0x0000 Microsoft.Xna.Framework.Game.dll->Microsoft.Xna.Framework.GraphicsDeviceManager.FindBestDevice
0x005f Microsoft.Xna.Framework.Game.dll->Microsoft.Xna.Framework.GraphicsDeviceManager.ChangeDevice
0x0018 Microsoft.Xna.Framework.Game.dll->Microsoft.Xna.Framework.GraphicsDeviceManager.ApplyChanges
0x01a2 Magicka.exe->Magicka.Game..ctor
0x0021 Magicka.exe->Magicka.Game.get_Instance
0x0089 Magicka.exe->Magicka.GlobalSettings..ctor
0x0021 Magicka.exe->Magicka.GlobalSettings.get_Instance
0x0171 Magicka.exe->Magicka.Program.Main

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Hi,

Because of the age of the post you replied to, I would suggest that you post your question in the Microsoft Answer’s Forum with as much detailed information about your issue as possible which will create a new thread. That will allow the entire online community to examine and hopefully provide insight into your issue.

http://answers.microsoft.com/en-us/windows/forum/windows_7-gaming?tab=all

eddie b
The answer is in the details!

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

It doesn't change anything at all, the file that can not be installed is "Installing: xnafx31_redist.msi" the error message is the "error code 2908" followed by a second window error: An error occurred during the installation fo assembly "Microsoft.Xna.Framework,fileVersion="4.0.20823.0",version=4.0.0.00000",culture="neutral",publicKeyToken="842CF8BE1DE50553",processorArchitecture="x86".
Please refer to Help and Support for more information.
HRESULT: 0x8002802F.

I tried every tool to repair my registry, etc and I haven't been successful. Any other official advice?

Thank you very much in advance.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

this really  worked!!!!!!!!!!! my xna framework 4.0 was having same prob while installing error 29.*8

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

* Please try a lower page number.

* Please enter only numbers.

* Please try a lower page number.

* Please enter only numbers.

 
 

Question Info


Last updated August 24, 2020 Views 27,370 Applies to: