I\'ve got a VS2017 project that compiles to a DLL which is then called by an EXE written by someone else. Both projects target .Net Framework 4.6.2. I rewrote one of my DLL
I hade the same issue, i solve the probleme by changing the target framwork of the project to .Net Framwork 4.7.1.
System.ValueTuple now supports .NET Framework 4.7