Is it possible to start an application with .Net Framework 4.8 on the system with only 4.6 .Net Framework?

Viewed 150

We've updated our app from 4.6 to 4.8. After some tests I figured out that on the system with only 4.7.1 Framework installed our app starts flawless. However we have no machine with only 4.6 Framework and I have 2 questions:

  1. Can the app compiled with 4.8 be started on 4.6 (without any changes in code)?
  2. What happens than, if a method available only on 4.8 will be called on the system with lower framework?
1 Answers

This guide details changes between .NET Framework 4.6 and 4.8, so if your project uses anything specified on this guide, the application will throw an exception.

Otherwise, it should work I guess ?

Related