• Answers
  • Web
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 my computer

how do i debug my computer
Submitted by bmoba   1 year ago.
  • viewed 95 times


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 942 times
Last answer posted 3 years ago by Yaniv


Q:

Debug

What is debugging on a computer? My computer keeps getting this error message. It is annoying. I just had it in a shop and they ...
Submitted by Pat Potts   1 year ago.
  • viewed 462 times
Last answer posted 1 year ago by B.o.B.



» 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

Windows Service Crashes and JIT debug

DbgManagedDebugger"="\"C:\\Program Files\\Debugging Tools for Windows\\cdb.exe\" -pv -p %ld -c \".dump managed console application and winform application, their crash all create dump files. BUT, no matter Watson, it sets AeDebug registry key ) and configure Dr Watson to capture all un-managed process crashes

What would cause ANY .NET application to crash immediately... except a...

Immediately after it started. After some initial debugging, the customer provided me remote access to one arguments are invalid DETOURED_IMAGE: 1 NTGLOBALFLAG: 0 APPLICATION_VERIFIER_FLAGS: 0 MANAGED_STACK under cdb/windbg and see the behavior. The issue looks like an Read AV and if the app works properly
» More...
Powered by
Feed - Subscribe to changes to this Q&A Blog
ADVERTISEMENT
  • Answers
  • Web
Copyright © 2006-2010, Yedda Inc. and respective copyright owners · CC License