void OnProjectModified(object s, SolutionItemModifiedEventArgs args) { UpdateCorlibReference(); if (UpdateCorlibReference()) { SourceProjectDom.UpdateReferences(); } }
void OnProjectModified(object s, SolutionItemModifiedEventArgs args) { if (!args.Any(x => x is SolutionItemModifiedEventInfo && ((SolutionItemModifiedEventInfo)x).Hint == "TargetFramework")) { return; } if (UpdateFromProject()) { SourceProjectDom.UpdateReferences(); } }
void OnProjectModified(object s, SolutionItemModifiedEventArgs args) { foreach (var a in args.OfType <SolutionItemModifiedEventInfo> ()) { if (a.Hint == "TargetFramework") { if (UpdateFromProject()) { SourceProjectDom.UpdateReferences(); return; } } if (a.Hint == "References") { UpdateFromProject(); SourceProjectDom.UpdateReferences(); return; } } }