Error: 'A required .DLL file, MSCOREE.DLL, was not found'

From FreeAllegiance Wiki

Jump to: navigation, search

One of Allegiance's prerequisites is Microsoft's .NET Framework v1.1. The file MSCOREE.DLL is one of the files within that framework.

  • Ensure you have Microsoft's .NET Framework v1.1 installed

You can download and install the framework from Microsoft's Windows Update site here: http://windowsupdate.microsoft.com

If you're sure you have it installed and are still receiving an error while launching the "Allegiance" shortcut, make sure you have the proper .NET framework installed.

  • ASGS requires .NET Framework v1.1

The .NET frameworks are designed to work independantly from one another, and unlike most other versions of programs, v2.0 is a separate installation and does not update v1.1. v2.0 is designed to run beside v1.1. If you have installed v2.0, you must additionally install v1.1.

Finally, if you've ensured you have v1.1 of the .NET framework and are still experiencing errors, there's a high probability that your .NET framework has become corrupt. To fix it, uninstall all versions of the .NET framework from your machine, reboot, and reinstall v1.1 from Microsoft's Windows Update website.

  1. Open your Control Panel. Start-->Control Panel
  2. Open the "Add and Remove Programs" applet
  3. Search through the list for any entries that sound like ".NET Framework" and remove them. Specifically look for:
    • Microsoft .NET Framework v1.1
    • Microsoft .NET Framework v1.1 Hotfix (KB886903)
    • Microsoft .NET Framework v2.0
  4. Reboot your machine
  5. Visit http://windowsupdate.microsoft.com and install the .NET Framework v1.1, and its accompanying hotfix.


If you run into any other problems, post a new topic in the Helpline Forum using the template shown in the Read Me First, and many within our community will be glad to help.