EmitCompilerGeneratedFiles project option and setting the path manually will generate the file inside the current project path, and not the generator project path. Also, changing the CompilerGeneratedFilesOutputPath does not change the PDB document path.