Я пишу пользовательский инструмент, расширяющий интерфейс IVsSingleFileGenerator в Visual Studio. Через IVsGeneratorProgress.GeneratorError
я могу выводить простую информацию о предупреждении / ошибке, но мне нужно больше контроля над тем, что выводится. В частности, GeneratorError
всегда выводит исходный файл, запускающий генератор одного файла, как файл с ошибкой, но инструмент обрабатывает несколько артефактов, и я должен иметь возможность выводить ошибки для них.