Какое влияние установка Roslyn окажет на мою установку VS

Я написал несколько расширений VS, и Roslyn кажется интересным инструментом в таких начинаниях. Мне было бы очень интересно попробовать.

Но

Есть ли безопасный способ установить его? Могу ли я установить его в изолированный улей? Насколько чисто он удаляется?

Поправьте меня, если я ошибаюсь, но компилятор Roslyn заменяет стандартный компилятор C#. Если он сломается, результат будет тихим неприятным


person mfeingold    schedule 08.11.2011    source источник
comment
Есть ли безопасный способ установить его? - Да, используйте виртуальный ПК.   -  person Henk Holterman    schedule 09.11.2011
comment
@HenkHolterman - так это плохо - верно?   -  person mfeingold    schedule 10.11.2011
comment
Я еще даже не установил его. Но это здравый смысл, не пытайтесь делать это ни на одной машине, связанной с нормальной работой.   -  person Henk Holterman    schedule 10.11.2011


Ответы (2)


Я думаю, что этот поток должен иметь ответы на ваши вопросы. Когда вы устанавливаете CTP, он заменяет языковые службы C# и VB под корневым суффиксом Roslyn внутри Visual Studio. «Стандартные» компиляторы C# и VB (включая компиляторы командной строки vbc.exe и csc.exe) не заменяются, и ваш обычный опыт редактирования кода в VS остается неизменным.

Другими словами, цель состоит в том, чтобы CTP не влиял на вашу существующую установку, но чтобы вы могли последовать предложению Хэнка и установить его на виртуальный ПК.

Эта тема также есть некоторые обсуждения по этому поводу.

Отказ от ответственности: я работаю в Microsoft в команде Roslyn.

person Shyam N    schedule 01.12.2011

Да, установка безопасна. Я установил на VS 2012, и он работал нормально, но вызывает проблемы при использовании с Resharper. Вы даже можете удалить его с помощью Инструменты-> Расширения и обновления.

person Vinod Srivastav    schedule 12.01.2016