Пишу Add-in к Visual Studio. Нужно вывести сообщение в окно Output. Для этого использую следующий код:
OutputWindowPane pane = _applicationObject.ToolWindows.OutputWindow.OutputWindowPanes.Item("Build");
pane.OutputTaskItemString("SomeText", vsTaskPriority.vsTaskPriorityHigh, vsTaskCategories.vsTaskCategoryBuildCompile, vsTaskIcon.vsTaskIconCompile, "D:\\main.cpp", 10, "Some escription", true);
Вообще, в мсдн
написано, что метод OutputTaskItemString выводит сообщение в Output и в окно Task List. Но это
неправда. Действительно, если запустить код, то ошибка выведется в окно Error List.
Но, проблема в том, что ни в Output'е, ни в Error List на сообщение нельзя кликнуть, чтобы перейти к месту ошибки в файле.
Подскажите, пожалуйста, как сделать так, чтобы работало правильно.