- 2 minutes to read

Configuration Error - Target Framework 2.0 instead of 4.x

This guide helps you resolve configuration errors caused by an incorrect .NET Framework version in IIS Application Pools for Nodinite Web Applications. Ensure your environment is set up for reliable, secure integration management.

✅ Step-by-step solution for IIS Application Pool configuration errors
✅ Ensure .NET 4.8+ for all Nodinite Web Applications
✅ Visual examples for quick troubleshooting

All Nodinite Web Applications require .NET 4.8 or later. Windows 2008 R2 customers must update the .NET Framework to 4.8. This may be a problem if BizTalk Server is installed on the same server.

The Problem

If you configure IIS Application Pools incorrectly, Nodinite will not operate. During installation or updates, new application pools may default to .NET 2.0 (especially on Windows 2008 R2 and earlier), causing Web Applications to fail.

HTTP Runtime
Example: HTTP Runtime error due to incorrect targetFramework.

Solution

Make sure the Application Pools for Nodinite Web Applications run with the .NET 4.x framework.

How do I change the .NET version in IIS for the selected Application Pools?

  • Click Start, click Run, type inetmgr and then click OK to open Internet Information Services (IIS) Manager
  • In the tree, expand Web Server and click Application Pools
  • Find the appropriate Application Pool, e.g., Nodinite Update
  • Right-click on Nodinite Update and click Basic Settings to open the Edit Application Pool dialog
  • Change the .NET CLR version from .NET CLR Version v2.0.5727 to .NET CLR Version v4.0.30319
  • Click OK
  • Reload the page in your browser

IIS Settings
Example: Changing Application Pool .NET version in IIS.


Next Step

Install Nodinite

Web Client
Web API
LogAPI