The assembly mscorlib.dll was not found or could not be loadedSolved

Hi.

After last update my rust server is not starting anymore with the latest version of oxide.

This is the error I'm getting:

rust@x:~/log/server$ cat rustserver-game-2019-10-07-21\:10\:49.log 

Mono path[0] = '/home/rust/serverfiles/RustDedicated_Data/Managed'
Mono config path = '/home/rust/serverfiles/RustDedicated_Data/MonoBleedingEdge/etc'
The assembly mscorlib.dll was not found or could not be loaded.
It should have been installed in the `/home/rust/serverfiles/RustDedicated_Data/Managed/mono/4.5/mscorlib.dll' directory.

OS: Linux (Debian Buster)
Using LGSM to manage the whole thing.
Version of Oxide I'm using is: v2.0.4300 (https://umod.org/games/rust/download/develop">https://umod.org/games/rust/download/develop ). <- Installed this manually because lgsm mods-update is broken since that new link appeared for oxide.

Steps I've taken:

1) Validate rust server files
2) Used google.

According to this "https://steamdb.info/patchnotes/2100667/"  those files have been removed in the last update which are required to run oxide.

So how do I fix this? . 

The error above is not related to Oxide. "mscorlib.dll" is provided by Rust, not Oxide. There we no real changes between the last and current update on our side, it was only patched Rust files. "mscorlib.dll" missing means your Rust server install is incomplete; I'd suggest doing a re-install with the -validate option via SteamCMD.

That's odd, because I tried validating and force-updating the install 3x times via SteamCMD, but alright I'll try to reinstall the whole thing and post back on the status.



Merged post

Alright, turns out that the install was faulty.

- I backed everything up to another directory.
- Reinstalled rust server via SteamCMD.
- Moved serverfiles/oxide folder from backup to new install and installed all necessary plugins under RustDedicated_Data/Managed
- Started server and voila. 

Locked automatically