private File searchSDK7x()

in teamcity-symbol-agent/src/main/java/jetbrains/buildServer/symbols/WinDbgToolsDetector.java [94:107]


  private File searchSDK7x() {
    final String systemDrive = ensureSuffix(getEnv("SYSTEMDRIVE", "C:"), ":").toUpperCase();
    final File programFilesDir = new File(systemDrive, "Program Files");
    final File programFilesX86Dir = new File(systemDrive, "Program Files (x86)");
    if(!programFilesDir.isDirectory() && !programFilesX86Dir.isDirectory()){
      LOG.debug(String.format("Failed to locate 'Program Files' directory on the machine. Checked paths: %s, %s", programFilesDir, programFilesX86Dir));
      return null;
    }
    File winDbgHome = findWinDbgHomeInDirectory(programFilesDir);
    if(winDbgHome == null){
      winDbgHome = findWinDbgHomeInDirectory(programFilesX86Dir);
    }
    return winDbgHome;
  }