Du benutzt noch ein .NET Framework Projekt (wenn ich das anhand deiner Ordnerstruktur so richtig sehe)?
Rein technisch kannst du dafür in der Konfigurationsdatei "TestApp.exe.config"
<probing privatePath="..."/> benutzen.
Du müßtest nur evtl. im PostBuild-Ereignis (nach dem Kompilieren) die entsprechenden DLLs etc. in das Unterverzeichnis verschieben (zumindestens beim Deploy könntest du es so machen).
Für neuere .NET (ab 5.0) Projekte müssen die Abhängigkeiten in der ".deps.json"-Datei eingetragen werden (diese hat aber ein anderes Format). Oder alternativ per Code (s.a.
<probing privatePath="..." /> doesn't work in .Net 5.0).