Skip to main content

When opening the application under USoft 11 the startup event fires, invoking a component I_LOGGING.

This component has an Assembly Reference to the mscorlib.dll, which it can not find. It throws an error as below.
 

 

I do not have this dll in the USoft bin directory e.g. (assumption is that it is part of the windows version on my laptop).

Strange thing is: colleagues do not run into this issue and they don’t have the dll either…

Any idea what might cause this and how to fix this? 

Jan,

You are missing the core .net dll of dotNet version 4.0 on your laptop.
(https://stackoverflow.com/questions/15061977/what-does-mscorlib-stand-for)

To resolve this open the USoft Definer, select the RDMI component that returns the error from the Catalog, and in the Info Window press the button “Nuget helper” (somewhat on the lower right hand side of the window.

Select the tab “find nugets”, filter on mscorlib. I think you are looking for: Microsoft.NETCore.Runtime.CoreCLR-x64
Right click the version of that entry to install it.

Hope that helps.

 

Robert


Hi Robert, 

Het klopt dat ik de mscorlib melding niet meer krijg, maar nu wordt vervolgd met bijgevoegde melding.

Nu zie ik System.Void niet Assembly Reference (de bovenstaande inmiddels wel 🙂 ). Echter mijn zoek actie naar System.Void in the Nuget helper, leidt nog niet tot resultaten. Is dit de goede weg om dit issue op te lossen?

 


Reply