-
Notifications
You must be signed in to change notification settings - Fork 3
[Question] Why stay on .NET 4? #22
Comments
It's just because I cannot guarantee that it will work correctly, because Unity seems to be stuck with v4.0 framework. |
I built and ran Longship with .NET 4.8 just fine. Might be something to look into if you're so concerned about updating the framework. I've never seen any issues that happen in the past with modding other games with BepInEx. Also if you saw me try and push to the main repo, my bad, still getting used to git commands 👍 |
I'll try then :) |
I know, I just don't know if you get notifications for it saying I tried or something. I created a Reflection branch on my fork, which gives you a class with more accessibility over reflection, 4.8 is required for it. If you want it I can create a pull request for it. |
Don't hesitate to create a PR if you think it could be a good addition to Longship :) if it's not too specialized and can help other developers (as Longship is primarly a high level API), it's always something great to have ! |
I'll keep it on my repo for now, just till Longship gets more updates and if I feel Longship will be better off with it I'll create the pull. But I still recommend updating to a somewhat newer framework, doesn't need to be the latest! This is going very good so far I have to say. |
I'll do it then :) |
Mono support only up to 4.7 features, and even this not in full |
|
Yeah, as I said, it works particularly, but then you will need to indicate in readme about not-working features of 4.8 in mono+current unity(which aren't clearly listed anywhere) and c#8 in .net framework // I never said it was a bad idea, just need some information in the readme, then |
Title, you can and probably should update to either 4.7.2 or 4.8. BepInEx will load it either way? If it stays on 4.0 then that's fine, just removes my idea for creating a pull request for something.
The text was updated successfully, but these errors were encountered: