My Visual Studio Extension responds to the opening of a solution via IVsSolutionEvents.OnAfterOpenSolution()
.
Visual Studio 2017 introduced "Open Folder" as an alternative to "Open Solution", but when you open a folder, IVsSolutionEvents.OnAfterOpenSolution()
doesn't fire. (Nor do any of the other events in IVsSolutionEvents
, nor any of the events in IVsSolutionLoadEvents
.)
How can my extension know when a Folder, as opposed to a Solution, is opened?