Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

mscordacwks.dll and mscorwks.dll confusions

What are the different functions mscordacwks.dll and mscorwks.dll performing in .Net framework runtime, build and in debugging process? Are there any recommended readings for this topic? I have searched for quite some time but failed.

thanks in advance, George

like image 825
George2 Avatar asked Mar 22 '09 08:03

George2


People also ask

Where is Mscordacwks DLL?

Mscordacwks. dll is found in Microsoft Office Access 2010 14, PrimoPDF 5.1. 0.2, and Trillian 6.1. 0.17.

What is the use of SOS DLL library?

The SOS Debugging Extension (SOS. dll) helps you debug managed programs in Visual Studio and in the Windows debugger (WinDbg.exe) by providing information about the internal Common Language Runtime (CLR) environment. This tool requires your project to have unmanaged debugging enabled.


1 Answers

mscorwks is the main MS CLR implementation.

mscordacwks provides a data-access abstraction over the CLR details, so that debuggers (such as SOS) don't need to know too much about the internals of mscorwks. A discussion is given here.

But in general, you simply don't need to work with these - so unless you're writing your own IDE/debugger, you can probably leave them alone.

like image 108
Marc Gravell Avatar answered Sep 24 '22 00:09

Marc Gravell