Skip to main content

Internal Error. Unable to find the X resource in the Y

Error Description:

The “Internal error. Unable to find the X resource in the Y” error can occur when you send a request to a page that contains DevExpress ASP.NET MVC extensions.

Solution:

  1. Upgrade the DevExpress assemblies as described in the following topic: The “Type ‘X’ exists in both assemblies” or “‘X’ is ambiguous in namespace ‘Y’” errors occur topic.

  2. Restart the IIS Web Server (the “iisreset” Windows command).

  3. Remove the “App_Licenses.dll” and “licenses.licx” files: How to remove the “This is a trial version” splash window.

  4. For IIS v7, use “Classic Pipeline mode” instead of “Integrated”;

  5. Modify an application’s web.config file after deploying and insert a space character to force the IIS Web Server to restart the application.

  6. Register the ASPxHttpHandlerModule in the web.config file as described in the following help topic: How to: Register the ASPxHttpHandlerModule.

For Windows Server 2008 OS:

  • Make sure that all necessary DevExpress assemblies are deployed in a Web application’s Bin folder if a DevExpress product is not installed on the target server.
  • Run the application.
  • Refer to any page with DevExpress ASP.NET MVC extensions.
  • Restart the IIS Web Server (the “iisreset” Windows command).
  • Reload the page.