我正在编写一个Visual Studio 2015扩展,将消息添加到错误列表窗口。它不需要新的UI。如果在工具窗口或菜单项中使用,我的代码可以正确运行,但是仅为此添加UI感觉像是获得IServiceProvider
的草率解决方案。
我的代码如何运行并获得IServiceProvider
而不添加任何UI元素?
您的Package
类是IServiceProvider
;你可以直接调用它的GetService
方法
如果你在一个MEF类中,你可以直接导入SVsServiceProvider
。
>