1

I am trying to determine the version of the .NET framework that a dll is using. I have targeted 3.5 in my app but when I open the dll with ildasm.exe (on my dev PC with 3.5 installed), it says it is using "Metadata version: v2.0.50727" which is it really using?

1
  • Just because there's only one answer given doesn't mean you can't accept it. Commented Mar 1, 2010 at 18:43

1 Answer 1

3

The CLR version is v2.0.50727 - this hasn't changed for .NET 3.5.

.NET 3.5 has added some DLLs and language support for C# 3.0, but the runtime has not changed.

Sign up to request clarification or add additional context in comments.

2 Comments

Thanks for the clarification. I guess the next question I would have is what actually happens when you "target" the 3.5 framework in VS, what does that actually do?
You should ask that as another question then ;)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.