我目前正在为 2.0 版编写 WebMatrix 扩展。我有一个要执行的过程,并将输出流输出到输出窗格,并将错误解析到错误列表中。有什么方法可以自动执行此操作,或通过对象模型访问错误列表?在 Microsoft.WebMatrix.Extensibility 程序集上的文档或 ILSpy 中找不到任何内容。
如果这不起作用,我看到的唯一“workarround”是打开一个 XAML 窗口,并将进程的输出重定向到这个窗口。该窗口也可能包含一个错误列表。有任何想法吗?
可悲的是,现在没有办法通过 SDK 访问错误列表(我们正在努力)。您可以做的一件事是在任务面板中创建您自己的选项卡并将您的错误传递给该选项卡。查看在任务面板中添加/管理选项卡的示例。
具体来说,查看WebMatrixExtension.cs。
希望这会有所帮助!