I have a DLL which has been built targeted for .NET framework 3.5 and used from the COM context. However in Windows 2012 R2 onwards, 3.5 framework is not present; only 4.5 is present.
Is it possible to get it to work without a rebuild on an environment without 3.5 present? I was reading about app.config setting the preferred run-time etc. If yes, where should I be placing the config file?
(I saw a few posts regarding scenarios where the executable payload is an application eg. Running .NET 3.5 apps on .NET 4 only systems)