What actually happens when you target the .NET 3.5 framework in Visual Studio? What does that actually do? Does it somehow “flag” any of the output files and associate them with the framework version?
What actually happens when you target the .NET 3.5 framework in Visual Studio? What
Share
It sets an attribute in the .csproj file:
and updates any references to namespaces if they require the newer version:
This tells the compiler which version of the namespace and hence dll it needs to link against.