Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: .NET Scripting #57

Draft
wants to merge 16 commits into
base: main
Choose a base branch
from
Draft

Feat: .NET Scripting #57

wants to merge 16 commits into from

Conversation

ashifolfi
Copy link
Collaborator

@ashifolfi ashifolfi commented Jan 2, 2023

This pull request attempts to add support for using .NET languages for scripting. There are two options by which this can be done, through the Microsoft .NET Core method or with Mono. Given even Unity is moving off of Mono at this point the best idea would be to use the method everyone else is which offers a much higher version support for .NET and the C# language in particular.

Topical Issues: #28

Current Todo:

  • Research how to go about doing this (hostfxr will be used)
  • Create a plan for implementation
  • Hard reset this branch to current state of main (remove previous extremely out of date work)

@ashifolfi ashifolfi added the enhancement New feature or request label Jan 2, 2023
@ashifolfi ashifolfi self-assigned this Jan 2, 2023
@ashifolfi
Copy link
Collaborator Author

image

@ashifolfi ashifolfi changed the title Feat: Mono implementation Feat: .NET Scripting Apr 26, 2024
@ashifolfi
Copy link
Collaborator Author

The best way to achieve this currently is with the hostfxr API/system Microsoft created for .NET.

relevant resources:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

Successfully merging this pull request may close these issues.

1 participant