NET Compiler Platform (Roslyn)
Access the .NET Compiler Platform (Roslyn) within Unity to leverage C# compilation and code analysis APIs. Enable in-game scripting tools and dynamic code processing by integrating Microsoft's compiler infrastructure directly into your projects. Includes Microsoft.Net.Compilers, Microsoft.CodeAnalysis, and Microsoft.CodeAnalysis.Features packages optimized for Unity 2018.1 and later.
com.abxy.roslyn 
Install via UPM
Add to Unity Package Manager using this URL
https://www.pkglnk.dev/roslyn.git README Markdown
Copy this to your project's README.md
## Installation
Add **NET Compiler Platform (Roslyn)** to your Unity project via Package Manager:
1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/roslyn.git
```
[](https://www.pkglnk.dev/pkg/roslyn)README
.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!
No comments yet. Be the first!