我正在构建一个vsix扩展,可以读取构建订单消息。我可以在输出窗格上书写,但是我不知道如何从输出窗格中读取。所以我现在正在做的是
IVsOutputWindow outputWindow =Package.GetGlobalService(typeof(SVsOutputWindow)) as IVsOutputWindow;
Guid guidGeneral = Microsoft.VisualStudio.VSConstants.OutputWindowPaneGuid.DebugPane_guid;
IVsOutputWindowPane pane;
int hr = outputWindow.CreatePane(guidGeneral, "Debug", 1, 0);
hr = outputWindow.GetPane(guidGeneral, out pane);
pane.Activate();
pane.OutputString("Test");
为什么我需要阅读异常消息? 我需要程序中出现的异常消息。这与try catch块无关。我正在寻找通用的Visual Studio服务。预先感谢