rubicon-oss / LicenseHeaderManager

Manage license headers for your source code files in Visual Studio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Exception with Sdk="Microsoft.NET.Sdk.Web"

tmm360 opened this issue · comments

If a project is built with Microsoft.NET.Sdk.Web Sdk, it throw this error message:

---------------------------
License Header Manager: Message
---------------------------
The operation 'Add LicenseHeader to all files in folder or project' failed with the exception 'Error HRESULT E_FAIL has been returned from a call to a COM component.'. See Visual Studio Output Window for Details.
---------------------------
OK   
---------------------------

This the output log:

2022-08-03 01:26:35,428 [INFO] LicenseHeaderManager.LicenseHeadersPackage: Logger has been initialized
2022-08-03 01:26:35,799 [INFO] LicenseHeaderManager.Options.Model.BaseOptionModel`1: Load options from config file
2022-08-03 01:27:03,065 [INFO] LicenseHeaderManager.Options.Model.BaseOptionModel`1: Load options from config file
2022-08-03 01:28:55,845 [ERROR] LicenseHeaderManager.MenuItemButtonHandler.SolutionMenuItemButtonHandler: The operation 'Remove LicenseHeader from all files in Solution' failed.
System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.
   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
   at Microsoft.VisualStudio.LanguageServices.Implementation.Utilities.Exceptions.ThrowEFail()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel.GetDocument()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel.GetSyntaxTree()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel..ctor(CodeModelState state, Object parent, DocumentId documentId, Boolean isSourceGeneratedOutput, ITextManagerAdapter textManagerAdapter)
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.CodeModelProjectCache.GetOrCreateFileCodeModel(String filePath, Object parent)
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.ProjectCodeModel.Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.IProjectCodeModel.GetOrCreateFileCodeModel(String filePath, Object parent)
   at Microsoft.VisualStudio.LanguageServices.Implementation.ProjectSystem.CPS.CPSCodeModelFactory.GetFileCodeModel(IWorkspaceProjectContext context, ProjectItem item)
   at Microsoft.VisualStudio.ProjectSystem.VS.LanguageServices.ProjectContextCodeModelProvider.<>c__DisplayClass7_0.<GetFileCodeModelAsync>b__0(IWorkspaceProjectContextAccessor accessor)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.WorkspaceProjectContextHostInstance.<>c__DisplayClass19_0`1.<OpenContextForWriteAsync>b__0(CancellationToken _)
   at Microsoft.VisualStudio.ProjectSystem.OnceInitializedOnceDisposedUnderLockAsync.<>c__DisplayClass6_0`1.<<ExecuteUnderLockCoreAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.ReentrantSemaphore.StackSemaphore.<>c__DisplayClass3_0.<<ExecuteAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.ReentrantSemaphore.StackSemaphore.<ExecuteAsync>d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.OnceInitializedOnceDisposedUnderLockAsync.<ExecuteUnderLockCoreAsync>d__6`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.WorkspaceProjectContextHostInstance.<OpenContextForWriteAsync>d__19`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.<OpenContextForWriteAsync>d__15`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.ActiveWorkspaceProjectContextHost.<OpenContextForWriteAsync>d__6`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.VS.LanguageServices.ProjectContextCodeModelProvider.<GetFileCodeModelAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.JoinableTask.CompleteOnCurrentThread()
   at Microsoft.VisualStudio.Threading.JoinableTask`1.CompleteOnCurrentThread()
   at LicenseHeaderManager.Utils.Extensions.<>c__DisplayClass3_0.<GetAdditionalProperties>b__2() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 94
   at LicenseHeaderManager.Utils.Extensions.CreateAdditionalProperty(String token, Func`1 canCreateValue, Func`1 createValue) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 122
   at LicenseHeaderManager.Utils.Extensions.GetAdditionalProperties(ProjectItem item) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 73
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 109
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.MenuItemCommands.Common.RemoveLicenseHeaderFromAllFilesInProjectHelper.<ExecuteAsync>d__4.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemCommands\Common\RemoveLicenseHeaderFromAllFilesInProjectHelper.cs:line 53
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at LicenseHeaderManager.MenuItemButtonHandler.Implementations.RemoveLicenseHeaderFromAllFilesInSolutionImplementation.<DoWorkAsync>d__6.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemButtonHandler\Implementations\RemoveLicenseHeaderFromAllFilesInSolutionImplementation.cs:line 61
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at LicenseHeaderManager.MenuItemButtonHandler.SolutionMenuItemButtonHandler.<HandleButtonInternalAsync>d__13.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemButtonHandler\SolutionMenuItemButtonHandler.cs:line 78
2022-08-03 01:29:05,728 [ERROR] LicenseHeaderManager.MenuItemButtonHandler.SolutionMenuItemButtonHandler: The operation 'Add LicenseHeader to all files in Solution' failed.
System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.
   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
   at Microsoft.VisualStudio.LanguageServices.Implementation.Utilities.Exceptions.ThrowEFail()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel.GetDocument()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel.GetSyntaxTree()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel..ctor(CodeModelState state, Object parent, DocumentId documentId, Boolean isSourceGeneratedOutput, ITextManagerAdapter textManagerAdapter)
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.CodeModelProjectCache.GetOrCreateFileCodeModel(String filePath, Object parent)
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.ProjectCodeModel.Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.IProjectCodeModel.GetOrCreateFileCodeModel(String filePath, Object parent)
   at Microsoft.VisualStudio.LanguageServices.Implementation.ProjectSystem.CPS.CPSCodeModelFactory.GetFileCodeModel(IWorkspaceProjectContext context, ProjectItem item)
   at Microsoft.VisualStudio.ProjectSystem.VS.LanguageServices.ProjectContextCodeModelProvider.<>c__DisplayClass7_0.<GetFileCodeModelAsync>b__0(IWorkspaceProjectContextAccessor accessor)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.WorkspaceProjectContextHostInstance.<>c__DisplayClass19_0`1.<OpenContextForWriteAsync>b__0(CancellationToken _)
   at Microsoft.VisualStudio.ProjectSystem.OnceInitializedOnceDisposedUnderLockAsync.<>c__DisplayClass6_0`1.<<ExecuteUnderLockCoreAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.ReentrantSemaphore.StackSemaphore.<>c__DisplayClass3_0.<<ExecuteAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.ReentrantSemaphore.StackSemaphore.<ExecuteAsync>d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.OnceInitializedOnceDisposedUnderLockAsync.<ExecuteUnderLockCoreAsync>d__6`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.WorkspaceProjectContextHostInstance.<OpenContextForWriteAsync>d__19`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.<OpenContextForWriteAsync>d__15`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.ActiveWorkspaceProjectContextHost.<OpenContextForWriteAsync>d__6`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.VS.LanguageServices.ProjectContextCodeModelProvider.<GetFileCodeModelAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.JoinableTask.CompleteOnCurrentThread()
   at Microsoft.VisualStudio.Threading.JoinableTask`1.CompleteOnCurrentThread()
   at LicenseHeaderManager.Utils.Extensions.<>c__DisplayClass3_0.<GetAdditionalProperties>b__2() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 94
   at LicenseHeaderManager.Utils.Extensions.CreateAdditionalProperty(String token, Func`1 canCreateValue, Func`1 createValue) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 122
   at LicenseHeaderManager.Utils.Extensions.GetAdditionalProperties(ProjectItem item) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 73
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 109
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.MenuItemCommands.Common.AddLicenseHeaderToAllFilesInProjectHelper.<RemoveOrReplaceHeadersAsync>d__4.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemCommands\Common\AddLicenseHeaderToAllFilesInProjectHelper.cs:line 78
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at LicenseHeaderManager.MenuItemButtonHandler.Implementations.AddLicenseHeaderToAllFilesInSolutionImplementation.<AddLicenseHeaderToProjectsAsync>d__10.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemButtonHandler\Implementations\AddLicenseHeaderToAllFilesInSolutionImplementation.cs:line 153
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at LicenseHeaderManager.MenuItemButtonHandler.Implementations.AddLicenseHeaderToAllFilesInSolutionImplementation.<DoWorkAsync>d__6.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemButtonHandler\Implementations\AddLicenseHeaderToAllFilesInSolutionImplementation.cs:line 70
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at LicenseHeaderManager.MenuItemButtonHandler.SolutionMenuItemButtonHandler.<HandleButtonInternalAsync>d__13.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemButtonHandler\SolutionMenuItemButtonHandler.cs:line 78
2022-08-03 01:29:17,892 [ERROR] LicenseHeaderManager.MenuItemButtonHandler.FolderProjectMenuItemButtonHandler: The operation 'Add LicenseHeader to all files in folder or project' failed
System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.
   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
   at Microsoft.VisualStudio.LanguageServices.Implementation.Utilities.Exceptions.ThrowEFail()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel.GetDocument()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel.GetSyntaxTree()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel..ctor(CodeModelState state, Object parent, DocumentId documentId, Boolean isSourceGeneratedOutput, ITextManagerAdapter textManagerAdapter)
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.CodeModelProjectCache.GetOrCreateFileCodeModel(String filePath, Object parent)
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.ProjectCodeModel.Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.IProjectCodeModel.GetOrCreateFileCodeModel(String filePath, Object parent)
   at Microsoft.VisualStudio.LanguageServices.Implementation.ProjectSystem.CPS.CPSCodeModelFactory.GetFileCodeModel(IWorkspaceProjectContext context, ProjectItem item)
   at Microsoft.VisualStudio.ProjectSystem.VS.LanguageServices.ProjectContextCodeModelProvider.<>c__DisplayClass7_0.<GetFileCodeModelAsync>b__0(IWorkspaceProjectContextAccessor accessor)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.WorkspaceProjectContextHostInstance.<>c__DisplayClass19_0`1.<OpenContextForWriteAsync>b__0(CancellationToken _)
   at Microsoft.VisualStudio.ProjectSystem.OnceInitializedOnceDisposedUnderLockAsync.<>c__DisplayClass6_0`1.<<ExecuteUnderLockCoreAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.ReentrantSemaphore.StackSemaphore.<>c__DisplayClass3_0.<<ExecuteAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.ReentrantSemaphore.StackSemaphore.<ExecuteAsync>d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.OnceInitializedOnceDisposedUnderLockAsync.<ExecuteUnderLockCoreAsync>d__6`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.WorkspaceProjectContextHostInstance.<OpenContextForWriteAsync>d__19`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.<OpenContextForWriteAsync>d__15`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.ActiveWorkspaceProjectContextHost.<OpenContextForWriteAsync>d__6`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.VS.LanguageServices.ProjectContextCodeModelProvider.<GetFileCodeModelAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.JoinableTask.CompleteOnCurrentThread()
   at Microsoft.VisualStudio.Threading.JoinableTask`1.CompleteOnCurrentThread()
   at LicenseHeaderManager.Utils.Extensions.<>c__DisplayClass3_0.<GetAdditionalProperties>b__2() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 94
   at LicenseHeaderManager.Utils.Extensions.CreateAdditionalProperty(String token, Func`1 canCreateValue, Func`1 createValue) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 122
   at LicenseHeaderManager.Utils.Extensions.GetAdditionalProperties(ProjectItem item) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 73
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 109
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.MenuItemCommands.Common.AddLicenseHeaderToAllFilesInProjectHelper.<RemoveOrReplaceHeadersAsync>d__4.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemCommands\Common\AddLicenseHeaderToAllFilesInProjectHelper.cs:line 78
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at LicenseHeaderManager.MenuItemCommands.Common.FolderProjectMenuHelper.<AddLicenseHeaderToAllFilesAsync>d__1.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemCommands\Common\FolderProjectMenuHelper.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at LicenseHeaderManager.MenuItemButtonHandler.Implementations.AddLicenseHeaderToAllFilesInFolderProjectImplementation.<DoWorkAsync>d__7.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemButtonHandler\Implementations\AddLicenseHeaderToAllFilesInFolderProjectImplementation.cs:line 49
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at LicenseHeaderManager.MenuItemButtonHandler.FolderProjectMenuItemButtonHandler.<HandleButtonInternalAsync>d__12.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemButtonHandler\FolderProjectMenuItemButtonHandler.cs:line 65
2022-08-03 01:30:17,167 [ERROR] LicenseHeaderManager.MenuItemButtonHandler.FolderProjectMenuItemButtonHandler: The operation 'Add LicenseHeader to all files in folder or project' failed
System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.
   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
   at Microsoft.VisualStudio.LanguageServices.Implementation.Utilities.Exceptions.ThrowEFail()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel.GetDocument()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel.GetSyntaxTree()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel..ctor(CodeModelState state, Object parent, DocumentId documentId, Boolean isSourceGeneratedOutput, ITextManagerAdapter textManagerAdapter)
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.CodeModelProjectCache.GetOrCreateFileCodeModel(String filePath, Object parent)
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.ProjectCodeModel.Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.IProjectCodeModel.GetOrCreateFileCodeModel(String filePath, Object parent)
   at Microsoft.VisualStudio.LanguageServices.Implementation.ProjectSystem.CPS.CPSCodeModelFactory.GetFileCodeModel(IWorkspaceProjectContext context, ProjectItem item)
   at Microsoft.VisualStudio.ProjectSystem.VS.LanguageServices.ProjectContextCodeModelProvider.<>c__DisplayClass7_0.<GetFileCodeModelAsync>b__0(IWorkspaceProjectContextAccessor accessor)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.WorkspaceProjectContextHostInstance.<>c__DisplayClass19_0`1.<OpenContextForWriteAsync>b__0(CancellationToken _)
   at Microsoft.VisualStudio.ProjectSystem.OnceInitializedOnceDisposedUnderLockAsync.<>c__DisplayClass6_0`1.<<ExecuteUnderLockCoreAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.ReentrantSemaphore.StackSemaphore.<>c__DisplayClass3_0.<<ExecuteAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.ReentrantSemaphore.StackSemaphore.<ExecuteAsync>d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.OnceInitializedOnceDisposedUnderLockAsync.<ExecuteUnderLockCoreAsync>d__6`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.WorkspaceProjectContextHostInstance.<OpenContextForWriteAsync>d__19`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.<OpenContextForWriteAsync>d__15`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.ActiveWorkspaceProjectContextHost.<OpenContextForWriteAsync>d__6`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.VS.LanguageServices.ProjectContextCodeModelProvider.<GetFileCodeModelAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.JoinableTask.CompleteOnCurrentThread()
   at Microsoft.VisualStudio.Threading.JoinableTask`1.CompleteOnCurrentThread()
   at LicenseHeaderManager.Utils.Extensions.<>c__DisplayClass3_0.<GetAdditionalProperties>b__2() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 94
   at LicenseHeaderManager.Utils.Extensions.CreateAdditionalProperty(String token, Func`1 canCreateValue, Func`1 createValue) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 122
   at LicenseHeaderManager.Utils.Extensions.GetAdditionalProperties(ProjectItem item) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 73
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 109
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.MenuItemCommands.Common.AddLicenseHeaderToAllFilesInProjectHelper.<RemoveOrReplaceHeadersAsync>d__4.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemCommands\Common\AddLicenseHeaderToAllFilesInProjectHelper.cs:line 78
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at LicenseHeaderManager.MenuItemCommands.Common.FolderProjectMenuHelper.<AddLicenseHeaderToAllFilesAsync>d__1.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemCommands\Common\FolderProjectMenuHelper.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at LicenseHeaderManager.MenuItemButtonHandler.Implementations.AddLicenseHeaderToAllFilesInFolderProjectImplementation.<DoWorkAsync>d__7.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemButtonHandler\Implementations\AddLicenseHeaderToAllFilesInFolderProjectImplementation.cs:line 49
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at LicenseHeaderManager.MenuItemButtonHandler.FolderProjectMenuItemButtonHandler.<HandleButtonInternalAsync>d__12.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemButtonHandler\FolderProjectMenuItemButtonHandler.cs:line 65
2022-08-03 01:35:20,066 [ERROR] LicenseHeaderManager.MenuItemButtonHandler.FolderProjectMenuItemButtonHandler: The operation 'Add LicenseHeader to all files in folder or project' failed
System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.
   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
   at Microsoft.VisualStudio.LanguageServices.Implementation.Utilities.Exceptions.ThrowEFail()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel.GetDocument()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel.GetSyntaxTree()
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.FileCodeModel..ctor(CodeModelState state, Object parent, DocumentId documentId, Boolean isSourceGeneratedOutput, ITextManagerAdapter textManagerAdapter)
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.CodeModelProjectCache.GetOrCreateFileCodeModel(String filePath, Object parent)
   at Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.ProjectCodeModel.Microsoft.VisualStudio.LanguageServices.Implementation.CodeModel.IProjectCodeModel.GetOrCreateFileCodeModel(String filePath, Object parent)
   at Microsoft.VisualStudio.LanguageServices.Implementation.ProjectSystem.CPS.CPSCodeModelFactory.GetFileCodeModel(IWorkspaceProjectContext context, ProjectItem item)
   at Microsoft.VisualStudio.ProjectSystem.VS.LanguageServices.ProjectContextCodeModelProvider.<>c__DisplayClass7_0.<GetFileCodeModelAsync>b__0(IWorkspaceProjectContextAccessor accessor)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.WorkspaceProjectContextHostInstance.<>c__DisplayClass19_0`1.<OpenContextForWriteAsync>b__0(CancellationToken _)
   at Microsoft.VisualStudio.ProjectSystem.OnceInitializedOnceDisposedUnderLockAsync.<>c__DisplayClass6_0`1.<<ExecuteUnderLockCoreAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.ReentrantSemaphore.StackSemaphore.<>c__DisplayClass3_0.<<ExecuteAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.ReentrantSemaphore.StackSemaphore.<ExecuteAsync>d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.OnceInitializedOnceDisposedUnderLockAsync.<ExecuteUnderLockCoreAsync>d__6`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.WorkspaceProjectContextHostInstance.<OpenContextForWriteAsync>d__19`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.WorkspaceProjectContextHost.<OpenContextForWriteAsync>d__15`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at Microsoft.VisualStudio.ProjectSystem.LanguageServices.ActiveWorkspaceProjectContextHost.<OpenContextForWriteAsync>d__6`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ProjectSystem.VS.LanguageServices.ProjectContextCodeModelProvider.<GetFileCodeModelAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.Threading.JoinableTask.CompleteOnCurrentThread()
   at Microsoft.VisualStudio.Threading.JoinableTask`1.CompleteOnCurrentThread()
   at LicenseHeaderManager.Utils.Extensions.<>c__DisplayClass3_0.<GetAdditionalProperties>b__2() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 94
   at LicenseHeaderManager.Utils.Extensions.CreateAdditionalProperty(String token, Func`1 canCreateValue, Func`1 createValue) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 122
   at LicenseHeaderManager.Utils.Extensions.GetAdditionalProperties(ProjectItem item) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\Extensions.cs:line 73
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 109
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.Utils.CoreHelpers.GetFilesToProcess(ProjectItem item, IDictionary`2 headers, Int32& countSubLicenseHeaders, IDictionary`2& fileOpenedStatus, Boolean searchForLicenseHeaders) in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\Utils\CoreHelpers.cs:line 128
   at LicenseHeaderManager.MenuItemCommands.Common.AddLicenseHeaderToAllFilesInProjectHelper.<RemoveOrReplaceHeadersAsync>d__4.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemCommands\Common\AddLicenseHeaderToAllFilesInProjectHelper.cs:line 78
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at LicenseHeaderManager.MenuItemCommands.Common.FolderProjectMenuHelper.<AddLicenseHeaderToAllFilesAsync>d__1.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemCommands\Common\FolderProjectMenuHelper.cs:line 68
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at LicenseHeaderManager.MenuItemButtonHandler.Implementations.AddLicenseHeaderToAllFilesInFolderProjectImplementation.<DoWorkAsync>d__7.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemButtonHandler\Implementations\AddLicenseHeaderToAllFilesInFolderProjectImplementation.cs:line 49
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at LicenseHeaderManager.MenuItemButtonHandler.FolderProjectMenuItemButtonHandler.<HandleButtonInternalAsync>d__12.MoveNext() in C:\Build\1776828f99d31c99\LicenseHeaderManager.Shared\MenuItemButtonHandler\FolderProjectMenuItemButtonHandler.cs:line 65

If we change to Microsoft.NET.Sdk it returns to work.