C# v7 support in scripts

Registered by Cédric GNIEWEK

Currently, scripts are limited to C# v5 due to the use of CSharpCodeProvider.

In order to support C# v7, we can use the DotNetCompilerPlatform NuGet package and the Roslyn compiler.
This implies the addition of the Roslyn compiler inside the Open Rails package (around 18 MB).

Blueprint information

Status:
Complete
Approver:
cjakeman
Priority:
Undefined
Drafter:
Cédric GNIEWEK
Direction:
Needs approval
Assignee:
Cédric GNIEWEK
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 1.4
Started by
Cédric GNIEWEK
Completed by
Cédric GNIEWEK

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.