私はビジュアルスタジオ2010アドインを構築していて、ソリューションがロードされたときにイベントにフックしようとしています。SolutionStats for Visual studio 2010 addinが起動しない
はpublic void OnConnection(object application, ext_ConnectMode connectMode, object addInInst, ref Array custom)
{
applicationObject = (DTE2)application;
var outputWindow = (OutputWindow)applicationObject.Windows.Item(Constants.vsWindowKindOutput).Object;
outputWindowPane = outputWindow.OutputWindowPanes.Add("My Pane");
applicationObject.Events.SolutionEvents.Opened += SolutionEventsOnOpened;
outputWindowPane.OutputString("Connected");
}
private void SolutionEventsOnOpened()
{
outputWindowPane.OutputString("SolutionEventsOnOpened");
}
outputed唯一のものは「ある:私が見つけた基本的にはどのような
はSolutionEvents.Openedが動作していないようですがOnConnectionにでそれを聞いて、私が探しているものをあるように思わということです接続された "。
私はSolutionItemsEvents.ItemAddedとSolutionEvents.ProjectAddedを聴こうとしましたが、それらは起動しません。
他の場所でイベントを初期化する必要がありますか? (私はおそらく問題を引き起こすことがknowedされ、R#がインストールされています?)