Как мне скомпилировать для .NET 2.0 с C # 6.0?

Visual Studio 2015 без проблем компилируется для более старого CLR с новым компилятором c #. Кажется, что он использует VBCSCompiler.exe для этого под капотом, но я не могу найти документацию о параметрах командной строки VBCSCompiler.exe.

С другой стороны, csc.exe, похоже, не имеет возможности выбрать целевой CLR. Вы можете использовать последний csc.exe, который будет компилироваться для CLR 4, или вы можете использовать более старый csc.exe для компиляции для CLR 2, но тогда это не будет C # 6.

Так как мне скомпилировать для CLR 2 и c # 6.0? Должен ли я иметь визуальную студию для этого? Есть ли другие варианты?

Ответы на вопрос(1)

Ваш ответ на вопрос