I have decompiled a 10 years old application and the decompiled code requires a dll which isn't together with the application.
I cannot understand how it can be possible, if the application requires it, it shouldn't work without, but actually it works perfectly.
The only logical explanation would be that the decompilation is wrong, but effectively the dlls are signed, so it cannot be that the decompiled code mistakenly requires another dll.
The required dll is the Telerik.WinControls.GridView.dll, actually the installed application, as well as the installer, don't have it. The only available dll are:
And effectively from the decompiled code some user controls use the Telerik.WinControls.RadGridView control, and in the application these user controls have a grid, but I cannot really say, if the grid is the Telerik RadGridView control or not. But this is exactly what I cannot explain, either the grid in the user controls isn't the Telerik RadGridView control, so the decompilation code is wrong, otherwise how can it be that the application uses the Telerik RadGridView control without having its dll?