Подтвердить что ты не робот

Теперь, когда VS2015 отсутствует, какой поддерживаемый способ изменить Roslyn с поддержкой отладки?

Контекст

Мы хотели бы изменить Roslyn и иметь возможность отлаживать его при компиляции с ним. Пред-VS2015 релиз, делая это был болезненный процесс, который не очень хорошо протекал.

Наша цель - разработать компилятор варианта С#.

Мечта

Pre-VS2015, выполнение и отладка вашего модифицированного Roslyn потребовала открытия второго VS IDE (экспериментального) набора для использования вашего модифицированного Roslyn. Этот процесс не был прямым для правильной настройки, и часто прерывал установку VS2015.

Post-VS2015, есть ли лучшая настройка и процесс, которые можно изменить и отладить Roslyn?

Я установил Visual Studio 2015, но похоже, что мне нужны более необходимые биты. После этого я не знаю, как запустить тесты и попробовать изменения в VS2015.

4b9b3361

Ответ 1

У нас есть наш текущий документированный процесс тестирования ваших собственных версий Roslyn здесь. До тех пор, пока вы на Visual Studio 2015 Update 1 или более поздней версии (где мы выполнили всю работу по ее поддержке), все должно работать.

Краткое изложение этих инструкций состоит в том, что теперь вы заходите в Roslyn, вы можете выбрать проект "VisualStudioSetup" и просто нажать F5 для запуска. Это связано с .vsix файлами в каталоге сборки, который вы также можете установить. Если вы хотите, есть проект CompilerExtension, который создает компилятор, с которым вы можете построить.