Перед открытием проекта я хочу проверить номер версии в файле проекта и при необходимости исправить его. Для этого я реализовал интерфейс IVsSolutionEvents5
, который предоставляет метод OnBeforeOpenProject
. План состоит в том, чтобы быстро отредактировать файл проекта и сохранить его до того, как Visual Studio затем откроет его. самый распространенный случай не обнаружен: открытие проекта как часть решения.
Есть ли что-то, чего мне не хватает, чтобы получить это событие? Или есть еще лучшее место для вставки такой функциональности?