It's impossible for us to know whether a app will run in a specific .NET version without seeing the application itself…
Please refer to this similar case:
“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”
https://stackoverflow.com/questions/60424629/migrating-net-4-0-application-and-deploying-in-windows-server-2016
-------------------------------------------------------------------------------------
If the Answer is helpful, please click "Accept Answer" and upvote it.
Information posted in the given link is hosted by a third party. Microsoft does not guarantee the accuracy and effectiveness of information.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.