Цитата
Там код ещё со времен динозавров, давно пора его обновлять. Добавить msbuild для винды, посмотреть что там по нему у юниксов. Исходники в открытом доступе.
Да и вобще смотреть в сторону порта на .NET Core.
Решил покопаться, в итоге получилось сделать через Roslyn компилятор поддержку 6й версии языка:
https://www.nuget.org/packages/Microsoft.Co...mpilerPlatform/В ScriptCompiler.cs поменять:
Код
using ( CSharpCodeProvider provider = new CSharpCodeProvider() )
на:
Код
using ( CSharpCodeProvider provider = new Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider() )
Сообщение отредактировал Juzzver - 1.2.2018, 21:13