A community member has associated this post with a similar question:
Use AsyncPackage to load native c++ VSPackages in the background
Only moderators can edit this content.
VSIX extension in C++
Hello
We have an VS extension package written on C++. Recently, we have been notified that Visual Studio 2019 is going to stop supporting packages that use synchronous loading and encourages users to use AsyncPackage method in their extensions.
Can you share some examples or analogue for the "IAsyncLoadablePackageInitialize" and "IAsyncServiceProvider" in C++. I got a reference of the above from "https://learn.microsoft.com/en-us/dotnet/api/microsoft.visualstudio.shell.interop.iasyncloadablepackageinitialize?view=visualstudiosdk-2015"