mob-sakai / CSharpCompilerSettingsForUnity

Change the C# compiler (csc) used on your Unity project, as you like!
MIT License
288 stars 22 forks source link

Allow to use packages like Microsoft.Net.Compilers.Toolset #3

Closed VolodymyrBS closed 3 years ago

VolodymyrBS commented 3 years ago

Currently, the package could use only compilers that rely on .NET Framework 4.7.2 and has tools/csc.exe file like Microsoft.Net.Compilers. This PR enables the package to use compiler packages like Microsoft.Net.Compilers.Toolset which contains .NET Core binaries.

dotnet still is not required to be installed on user machine. Binaries will be downloaded into the Library.

Also, using Microsoft.Net.Compilers.Toolset with .NET Core could fix bug https://github.com/mob-sakai/CSharpCompilerSettingsForUnity/issues/2

mob-sakai commented 3 years ago

Wow! :+1: