Hello, my app in .net framework 4.6.1 runs on Windows 8.1 with .net 4.5.1, but why?
On a new Win8.1 setup, .net framework 4.5.1 is pre-installed, but I have set my app to require minimum .net 4.6.1, so why it should run on lower .net versions? Very unexpected behaviors will happen!
OK I know how to detect the installed .net framework version on start-up, my question is that is there any other way to prevent it via Visual Studio itself? and not my coding? Maybe some property I'm not aware of?
Thanks