--- lang: ja-jp breaks: true --- # `VSIX`で、`AsyncPackage` を自動的に読み込む方法 2022-01-26 ## クラスに `[ProvideAutoLoad(VSConstants.UICONTEXT.SolutionOpening_string, PackageAutoLoadFlags.BackgroundLoad)]`属性を付与する。 ```csharp= [PackageRegistration(UseManagedResourcesOnly = true, AllowsBackgroundLoading = true)] [Guid(VSIX_ActionsToComplementUsingPackage.PackageGuidString)] [ProvideAutoLoad(VSConstants.UICONTEXT.SolutionOpening_string, PackageAutoLoadFlags.BackgroundLoad)] [ProvideMenuResource("Menus.ctmenu", 1)] public sealed class XXXXPackage : AsyncPackage { ・・・ ``` ## 動作確認済み環境 * Visual Studio 2022 ###### tags: `VSIX` `AsyncPackage` `PackageAutoLoadFlags.BackgroundLoad` `VSConstants.UICONTEXT.SolutionOpening_string`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up