當Visual Studio加載解決方案時,我想從VSIX擴展中調用一些代碼,我該怎麼做? Package :: Initialize僅在用戶第一次按下我的插件的按鈕時調用。VSIX:在VS啓動時執行代碼
8
A
回答
17
嘗試添加下列屬性的VSPackage的類:
[ProvideAutoLoad(Microsoft.VisualStudio.Shell.Interop.UIContextGuids80.SolutionExists)]
這將觸發你的包時的解決方案打開/創建加載。
4
作者被問及VS2010,所以它應該是:
[ProvideAutoLoad(VSConstants.UICONTEXT.SolutionExists_string)]
VSConstants坐:
\微軟的Visual Studio 2010 SP1 SDK \ VisualStudioIntegration \ COMMON \組件\ V4.0 \微軟。 VisualStudio.Shell.10.0.dll
相關問題
- 1. 在CDI啓動時執行代碼
- 2. Django - 在啓動時執行代碼
- 3. 在xtext啓動時執行代碼?
- 4. 啓動後在JBoss上執行代碼
- 5. 如何在VSIX包卸載上執行自定義代碼?
- 6. 啓動屏幕前執行代碼
- 7. django啓動代碼只執行一次
- 8. 如何在應用程序啓動時執行代碼
- 9. 如何在EJB模塊啓動時執行一些代碼
- 10. 如何在應用程序啓動時執行彙編代碼
- 11. Sinatra:在啓動或重新啓動我的應用程序時執行代碼
- 12. 在啓動時執行Selenium
- 13. 執行PS在啓動時
- 14. 僅當代碼尚未運行時,Parallel.ForEach纔會在啓動時執行兩次?
- 15. 啓動角度應用程序時執行代碼
- 16. NodeJS:服務器啓動時執行的代碼
- 17. VBA運行代碼在啓動時和開啓時間間隔
- 18. Liferay在服務器啓動後自動執行一些代碼
- 19. 運行VS代碼時System.typeloadException
- 20. git bash的VS代碼啓動位置
- 21. 從WSL Bash啓動VS代碼
- 22. 代碼在哪裏執行在子進程中啓動?
- 23. 動畫完成時執行代碼jQuery
- 24. 讓GDB自動執行在啓動時
- 25. 啓動時執行操作
- 26. 如何防止在應用程序啓動時在onResume中執行代碼?
- 27. 避免在代碼執行上aplication啓動Android
- 28. 每10秒執行一次代碼,但在0秒後啓動
- 29. 如何在scala啓動代碼上執行玩!框架應用?
- 30. 如何在我的表單啓動後執行代碼?
它剛剛工作! –