Mo2 Compatibility #562
Noggog
announced in
Troubleshooting
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
MO2 Virtual File System Compatibility
MO2's virtual file system (USVFS) is incompatible with .NET SDK builds. The VFS cannot properly handle the file access patterns used during compilation, frequently resulting in "Access is denied" errors.
This is annoying, but not the end of the world.
The Workaround
Synthesis supports a "build once, run safely" workflow:
Synthesis tracks build metadata and recognizes when patchers are already compiled. When running inside MO2, it skips the problematic build step entirely and executes the pre-built binaries directly.
Automatic Detection
Synthesis detects when it's running inside MO2's VFS and can identify Access Denied errors during builds. When this happens, the UI will prompt you with an explanation and suggest running outside MO2 to rebuild.
You can also enable "Block Building Within MO2" in Advanced Settings to proactively prevent build attempts inside the VFS, avoiding the errors entirely.
Beta Was this translation helpful? Give feedback.
All reactions