This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.

When an error containing the following phrase is received:

"This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded."

Then it is most likely because you have set your ASP.NET version lower than that used by the developer of your web software/script. To fix it, login to your control panel and enter the Websites section, click on the website, and go into the "Extensions" tab. From there, you can either:
1) Test by increasing the ASP.NET version higher to any of the versions higher than the one being used at that moment
2) Ask the developer of the web script your using which version its meant to run under and then change it to that version


  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

I am receiving System.Security.SecurityException or That assembly does not allow partially trusted callers.

When running your application you may see: That assembly does not allow...

How can I redirect one URL to another on ASP .NET?

Our ASP plans have the following installed:...

Cryptography with ASP .NET

A customer received the following error when attempting to create a RSACryptoServiceProvider from...

I am getting a 404 error on the secondary pages of my MVC application. Why?

To resolve the 404 error issues on secondary pages of a ASP .NET MVC applications, you will need...

My site is showing the following error: HTTP Error 503. The service is unavailable.

The error HTTP Error 503. The service is unavailable. generally means that your application pool...