I have a solution in with project in C#, C++/CLI targeted to .NET 4 and with some dependencies in .NET4. When I open this solution in Visual Studio 2013 it prompts for upgra
Put the following line in the global property section of your project file.
NoUpgrade
in context:
...
NoUpgrade
Works for Visual Studio 2015 & 2017 as well.
You will need to remove it when you want to do the upgrade.
Source: https://blogs.msdn.microsoft.com/dsvc/2015/12/13/migration-from-vs2012-to-vs2015-ide-only-throws-compiler-upgrade-warning/