Попробуйте скачать компиляторы C и C ++ через MinGW. Файлы будут называться gcc.exe и g ++. Exe для C и C ++ соответственно. Добавьте их в переменную path среды и затем запустите файл оболочки.
Надеюсь, это поможет!
Для хранения имени пользователя и пароля (в Windows) используют DPAPI. Интерфейс .NET к нему является классами ProtectedData и ProtectedMemory.
Но сначала, Вы могли попробовать, если UseDefaultCredentials или DefaultNetworkCredentials работают на Вашу среду.
Вы могли также использовать Учетные данные Win32, UI - там существует много образцов для использования этого от.NET, включая этого на MSDN.