public void SolutionLoaded()
{
_dte = (DTE)GetService(typeof(DTE));
if (_dte == null)
{
Debug.WriteLine("Unable to get the EnvDTE.DTE service.");
return;
}
var events = _dte.Events as Events2;
if (events == null)
{
Debug.WriteLine("Unable to get the Events2.");
return;
}
_documentEvents = events.get_DocumentEvents();
_documentEvents.DocumentSaved += BundlerSaveOnLoadPackage_DocumentSaved;
_projectItemEvents = events.ProjectItemsEvents;
_projectItemEvents.ItemAdded += BundlerSaveOnLoadPackage_ItemAdded;
_projectItemEvents.ItemRenamed += BundlerSaveOnLoadPackage_ItemRenamed;
Debug.WriteLine("Solution loaded and listener document event save listener set up.");
}