Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.NET Compiler Platform ("Roslyn") For Unity

This project aims to create a compiled version of the Roslyn compiler platform ready to use in the Unity Game Engine. The Roslyn library provides users APIs to access C# and Visual Basic compilers and code analysis features. In Unity, this is particularly useful for creating in-game scripting tools.

The following Roslyn packages are currently available through this project:

  • Microsoft.Net.Compilers
  • Microsoft.CodeAnalysis
  • Microsoft.CodeAnalysis.Features

Using this project

To use this project, download the Unity package from the releases page.. Compatibility has been tested for the following platforms:

  • Unity 2018.1 Editor
  • Unity 2019.1 Editor

Contributing to this project

The build project for this repository is available here. See the readme for more information. Merge requests are very welcome!

About

The Microsoft C# binaries compiled for Unity

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors