Because Rivet is using version.dll to init and load all the mods, when ScrapMechanic.exe tries finding version.dll, it uses the one from Rivet. However this causes the side-affect of other executables like ContentCompiler.exe to also use the version.dll from Rivet and that can cause unintended behavior which is cleary bad.
Because Rivet is using
version.dllto init and load all the mods, whenScrapMechanic.exetries findingversion.dll, it uses the one from Rivet. However this causes the side-affect of other executables likeContentCompiler.exeto also use theversion.dllfrom Rivet and that can cause unintended behavior which is cleary bad.