• Answers
  • Web
Personalize Yedda, (And make Danny Happy)
People ask & answer about almost everything. Tell us what you're interested in... So we can personalize Yedda especially for you
I'm interested in:
Originated from
Advanced .NET Debugging

Where is sos.dll for .net 3.5?

I installed Visual Studio 2008, but I don't see sos.dll in the Microsoft.NET\Framework\v3.5 directory? What's up with that?


Share Send to a friend Watch Report
 
 

Posted Answers

 
207 helpful answers

They're coming to take me away, Ha-haaa!

Advanced .NET Debugging Blog

My personal blog

There is a bit of confusion as to the .NET Framework versions as opposed to the CLR (Common Language Runtime) versions.

Up until .NET Framework 2.0, the CLR versions advanced side by side with the versions of the framework.

Starting from .NET Framework v3.0, the version of the CLR stated at 2.0 (there was no significant change in the CLR itself) and the framework's version kept on going forward.

.NET Framework v3.5 actually runs on CLR 2.0 SP1.

This means that you can should be able to use the SOS.dll located at Microsoft.NET\Framework\v2.0.50727 with either Visual Studio (as I've explained on this post) or with WinDbg.

Dave Broman of Microsoft has written a post about the mapping of the versions of the .NET Framework to the version of the CLR. Do mind that as Dave states in his post, its the way he figures things up in his head and not the official documentation on this matter.

 

Posted 2008-01-03T13:56:01Z

Sign in to participate

Got an answer for dannyR? Would you like to comment on the posted answers, or vote for the one which you think is the best?

Sign up for a free account, or sign in (if you're already a member).

Explore Related Questions

Other people asked questions on similar topics, check out the answers they received:


Q:

Debugging .Net assemblies called via COM

Is it possible to debug a .Net assembly that is exposed and called through a COM interface? I have been trying to get this to work ...
Submitted by DaveP   2 years ago.
  • viewed 1569 times
Last answer posted 2 years ago by Eran


Q:

Debug

When I surf to the this site(yedda) i am getting an error:debug. I try to do debug and I can't do it. Do u have any idea what to ...
Submitted by Guyop   3 years ago.
  • viewed 860 times
Last answer posted 3 years ago by Yaniv


Q:

Debugging c# without Visual-Studio installed?

How do I debug .NET application when Visual-Studio is not installed? Is there an independant debugging utility for C#, as WinDBG ...
Submitted by Paz   2 years ago.
  • viewed 2812 times
Last answer posted 2 years ago by Eran



» More...

Explore Related Posts in Forums

I'm looking for links to cdb/windbg + .net help.

I just started using cdb and I love it! I've found and bookmarked a few interesting articles I've found on using cdb, but I'd love to see other peoples resources. What sites do you use to extract , though it is more focused on Native than Managed debugging. It has some links that may be interesting

debugging user mode code with windbg in kd session

User mode code in a kd session? I want to debug something in a DLL client of my kernel driver set or stop at breakpoints in the dll code. Is there some trick to it? Or do I have to debug the DLL managed code debugging. Some of the test applets I wrote are written in C# using Windows Forms

Dll debug question - .NET Framework

Hello! When I am debugging, I call the app, which loads the dll and then I can trace the dll " and "managed" (optional) to debug your DLL. You also could try to start the app from the debugger :OpLUjWnXDHA.1640@TK2MSFTNGP10.phx.gbl...[color=blue] > When I am debugging, I call the app, which loads the dll...
» More...
Powered by
Feed - Subscribe to changes to this Q&A Blog
ADVERTISEMENT
  • Answers
  • Web
Copyright © 2006-2009, Yedda Inc. and respective copyright owners · CC License