added outputPath (maybe better return this as a stream from MSBuild output, bzt I don't know how)