2012-11-05 64 views
2

我已經創建了一個visual studio擴展,並將其打包到Visual Studio安裝程序中。現在,當我安裝設置時,vsix會被安裝並在擴展管理器窗口中看到,但它處於禁用狀態。我已經嘗試過爲擴展添加註冊表項等方法...但同樣沒有用。如何以編程方式啓用visual studio extension

回答

0

您應該將ProvideAutoLoad屬性添加到您的包類中,並在加載時指定UI上下文。對於自動加載vsix,你應該這樣寫sthm:

[ProvideAutoLoad(VSConstants.UICONTEXT.NotBuildingAndNotDebugging_string)] 
public sealed class MyVSIX : Package 
相關問題