Отладка Roslyn Analyzer

Я работаю над написанием DiagnosticAnalyzer. Я смог провести модульное тестирование просто отлично. Я хотел попробовать это в Visual Studio. Похоже, что созданный проект VSIX работает. Когда я устанавливаю это в проект по умолчанию и запускаю решение, запускается другой экземпляр VS, и я вижу, что мой VSIX установлен. Однако, когда я устанавливаю точки останова, он показывает, что символы не загружены, и точка останова не будет достигнута. У кого-нибудь есть идеи, почему это произойдет?


person Bryan    schedule 20.04.2015    source источник


Ответы (1)


Убедились ли вы, что установили правильную версию расширения ".NET Compiler Platform SDK Templates"? У меня была такая же проблема, и я заметил, что установил неправильную версию. Я использую CTP 6 VS2015, поэтому мне пришлось установить «Шаблоны SDK платформы компилятора .NET для CTP6» (Галерея Visual Studio). После этого я смог отладить расширение анализатора, как и любую другую программу.

person Thomas Lielacher    schedule 21.04.2015