Я разрабатываю инструмент, который распознает изменения, сделанные в решении Visual Studio. Поэтому я использую dte Events, например
solutionEvents.ProjectRemoved += cV.OnProjectRemoved;
solutionEvents.ProjectRenamed += cV.OnProjectRenamed;
projectItemsEvents.ItemAdded += cV.OnItemAdded;
Но нет, у меня проблема в том, что событие onItemAdded возвращает только добавленный элемент (или полный путь путем получения свойств), но не проект, в который он был добавлен.
Сначала я подумал об использовании полного пути для идентификации проекта, но это не работает, если вы добавляете в проект существующий элемент из другой папки.
Есть ли какая-либо возможность или, возможно, другое событие для получения добавленного элемента и проекта, в который он был добавлен?
Заранее спасибо!