【发布时间】:2020-05-26 17:37:56
【问题描述】:
我正在尝试使用 SDK 创建一个 Visual Studio 扩展,创建一个 VSIX 包。我正在使用 Microsoft Visual Studio 2019 预览版;版本 16.7.0 预览版 1.0
private readonly AsyncPackage package;
private void Test1()
{
ThreadHelper.ThrowIfNotOnUIThread();
var ivsSolution = (IVsSolution)Package.GetGlobalService(typeof(IVsSolution));
var dte = (EnvDTE80.DTE2)Package.GetGlobalService(typeof(EnvDTE.DTE));
var errorListProvider = new ErrorListProvider(package);
var tasks = errorListProvider.Tasks.Count;
}
最后一行的计算结果为零,即使错误窗口显示了许多错误。 我究竟做错了什么?
谢谢,
【问题讨论】:
-
要访问实际的错误列表,您可以使用ToolWindows.ErrorList
-
@KlausGütter 如何在该链接的示例中获取 _applicationObject ? TY
标签: c# visual-studio vsix