4
votes

I am migrating to .net 3.5 and I want to know whether I can call from my 3.5 application, old .net 2.0 dll's methods?

Some external API's are in .net 2.0 dll. So I need those.

Kindly let me know. Thanks.

5
Old version of .net framework dll can be run in new versionAmr Badawy

5 Answers

10
votes

Yes. You can do that.

4
votes

.NET 3.5 is nothing more than .NET 2.0 SP2 with some additional assemblies. This means that .NET 3.5 is .NET 2.0, to a large extent.

2
votes

Yes, .NET remains compatible with old versions. There might be some obsolete code but it will still work. Only before 2.0 there can be compatibility issues.

0
votes

Yes.
Genrally, you can run .Net 2.0 applications on a computer with newer versions of .Net, and using a DLL isn't different.

0
votes

Sure, both are managed code soit should work as calling .net 3.5 assembly.