The extension failed to load on Visual Studio startup
Steps to recreate
Install the extension
Start visual studio
Current behavior
The extension failed to load with the following exception:
SetSite failed for package [VSPackage]Source: 'Microsoft.VisualStudio.Shell.15.0' Description: En raison d'un risque élevé d'interblocage, il est interdit d'appeler GetService à partir d'un thread d'arrière-plan dans une classe dérivée AsyncPackage. Appelez plutôt GetServiceAsync (sans appeler Result ou Wait dans l'objet Task résultant), ou passez au thread d'interface utilisateur avec la méthode JoinableTaskFactory.SwitchToMainThreadAsync avant d'appeler GetService. System.InvalidOperationException: En raison d'un risque élevé d'interblocage, il est interdit d'appeler GetService à partir d'un thread d'arrière-plan dans une classe dérivée AsyncPackage. Appelez plutôt GetServiceAsync (sans appeler Result ou Wait dans l'objet Task résultant), ou passez au thread d'interface utilisateur avec la méthode JoinableTaskFactory.SwitchToMainThreadAsync avant d'appeler GetService. à Microsoft.VisualStudio.Shell.AsyncPackage.GetService(Type serviceType) à Microsoft.VisualStudio.Shell.Package.System.IServiceProvider.GetService(Type serviceType) à Microsoft.VisualStudio.Shell.Settings.ShellSettingsManager..ctor(IServiceProvider serviceProvider) à MonoRemoteDebugger.VSExtension.VSPackage.<InitializeAsync>d__3.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) à Microsoft.VisualStudio.Shell.AsyncPackage.<>c__DisplayClass17_0.<<Microsoft-VisualStudio-Shell-Interop-IAsyncLoadablePackageInitialize-Initialize>b__1>d.MoveNext() --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() à Microsoft.VisualStudio.Services.VsTask.RethrowException(AggregateException e) à Microsoft.VisualStudio.Services.VsTask.InternalGetResult(Boolean ignoreUIThreadCheck) à Microsoft.VisualStudio.Services.VsTask.GetResult()
--
Installed product versions
Description
The extension failed to load on Visual Studio startup
Steps to recreate
Current behavior
The extension failed to load with the following exception:
Expected behavior
Functional extension