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

System.TypeLoadException on launch: 'Could not resolve type from 0Harmony' #38

Closed
octatone opened this issue Mar 27, 2020 · 4 comments
Closed

Comments

@octatone
Copy link

image

@ben-struss
Copy link

Check your Beat Saber\Beat Saber_Data\Managed folder for an old version of 0Harmony.dll (1.2.0.1) and if present, delete it. This might be a leftover from a old IPA version (around march/april 2019) when files were copied directly into this folder instead of IPA\Libs?

@nike4613
Copy link
Owner

@ben-struss is correct. Because of the load order during startup, it is not terribly feasible check and delete it during startup.

@octatone
Copy link
Author

Thanks all, this worked for me

@Techwolf12
Copy link

I had this issue as well! It had a old library in the Managed folder. I just deleted the folder, re-verified game files and then patched again with ModAssistant and now it works! Thanks a bunch for this!

Since this issue was hard to find for me I will add some key words:
Could not load type of field 'IPA.Logging.StdoutInterceptor:harmony'
Could not resolve type with token
0Harmony

May I also suggest to change the title to: "Harmony Could not resolve type with token due to old files"? :)

@nike4613 nike4613 changed the title BSIPA 4.0.2 BeatSaber crashing on launch System.TypeLoadException on launch: 'Could not resolve type from 0Harmony' Feb 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants