pragmatrix / BuildOnSave

A Visual Studio Extension that builds your solution when a file is saved.
8 stars 2 forks source link

When projects are "unloaded", BuildOnSave crashes. #40

Closed pragmatrix closed 7 years ago

pragmatrix commented 7 years ago
System.NotImplementedException: Not implemented (Exception from HRESULT: 0x80004001 (E_NOTIMPL))
   at EnvDTE.Project.get_FullName()
   at BuildOnSave.BackgroundBuild2.<>c.<makeBuildRequest>b__12_3(Project p)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector)
   at BuildOnSave.BackgroundBuild2.makeBuildRequest(String[] projectPaths, Boolean includeAffectedProjects)
   at BuildOnSave.BackgroundBuild2.beginBuild(Action`1 onCompleted, String[] projectPaths, Boolean includeAffectedProjects)
   at BuildOnSave.Driver.beginBuild(Solution solution, BuildType buildType, IEnumerable`1 projects)
   at BuildOnSave.Driver.beginBuild()