Вы можете получить каталог текущего приложения следующим образом:
string appPath = Path.GetDirectoryName(Application.ExecutablePath);
Затем вам нужно сравнить строки, чтобы проверить, начинается ли путь с:
Environment.GetFolderPath(Environment.SpecialFolder.UserProfile);
Или о том, какое местоположение вы хотите проверить, см. здесь для списка специальных папок. Они разрешаются соответствующим образом для каждой версии ОС.