Я работаю в C #, .Net 2.0.
Я хочу найти файл в Мои документы -> Visual Studio 'версия'. Проблема в том, что у пользователя может быть установлено несколько VS. У меня, например, 2005, 2008 и 2010 годы, и у меня есть три папки VS в папке «Мои документы».
Для того, что я хочу, мне нужно знать, в какой версии Visual Studio в данный момент работает пользователь.
Я думал об открытии диспетчера задач Windows (по коду) и в части «Приложения», чтобы найти название проекта, но я думаю, что это не дает мне версию. Кроме того, это означает, что мне понадобится имя решения пользователя.
Другой способ - снова открыть диспетчер задач Windows (по коду) и в части «Процессы» на вкладке «Описание» найти версию. Но что, если у пользователя открыто несколько экземпляров VS?
Существует ли какая-либо комбинация обоих методов, описанных выше? Или какая-то другая идея, как это сделать?