Search code examples
c#asp.netwindows.net-4.0.net-framework-version

Migrating .NET 4.0 application and deploying in Windows Server 2016


Currently our .NET 4.0 application is deployed in Windows Server 2008 R2. We are planning to upgrade our Windows Server 2008 R2 to Windows Server 2016. Will our application run in latest .NET framework or we need to upgrade our application's .NET framework version to higher version if we deploy our application in Windows Server 2016?


Solution

  • I have made this move from Windows Server 2008 R2 to Windows Server 2016 and it did not need to upgrade any web application. They run just fine.

    Some issues that you may have are:

    • As years pass by, you always make small changes on IIS, add some MIME types, change some permissions... change some ISAPI filters - stuff like that may show you some errors at first.
    • New Permissions on the servers web site directory and on the databases.
    • Maybe some extra ISAPI filter that is not run anymore on the new IIS