(C #)
Используйте _applicationObject, предоставленный в классе Connection, в новом проекте Addin.
В событии OnConnection введите код для добавления новых обработчиков событий, как показано ниже
_applicationObject.Events.SolutionEvents.AfterClosing + =
_applicationObject.Events.SolutionEvents.BeforeClosing + =
Позвольте IDE завершить строки и создать методы для вас.
В обработчике beforeClosing перехватите имя файла решения и сохраните его в классе. (например, this._storeSolutionFile = _applicationObject.Solution.FileName;)
Затем в обработчике afterClosing просто снова выберите имя файла решения (из this._storeSolutionFile), измените расширение на sou и удалите его.
Надеюсь, это поможет.