opened project, build running fine
use castle for .net 3.5, add tpl for .net 3.5 as dependency, add StringExtensions to fill the gap, change the Join call to match .net 3.5 signature of the api