• 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 .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 1635 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 913 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 3066 times
Last answer posted 2 years ago by Eran



» More...

Explore Related Posts in Forums

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 My software recently got deployed to a customer who said that the application was crashing immediately after it started. ...

cvi teststand debug not working

CVI 7.1.0 TestStand 3.0 application: TestExec I have been compiling and debugging without any , it is difficult to copy it all because it scrolls so fast but I managed to copy the following. This listing . However, are you having problems just running and debugging your program in the CVI platform? i.e.

Req: Advanced .net debugging

Looking for Advanced .net debugging from Mario Hewardt thx in advance use detailed code examples to illuminate the complex debugging challenges professional developers ! This book enables you to Master today’s most powerful Windows debugging tools, including NTSD, CDB
» 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