Build Compatibility Issue

I have a basic server control that I wrote using .NET 3.5. If I give this dll to someone who runs the .NET 2.0 application, will it work?

+5
source share
2 answers

If you are not referencing any DLL included with .NET 3.0 or 3.5, then yes, it should work because the CLR versions are the same in .NET 2.0, 3.0, and 3.5. I believe that there may have been minor changes in builds 2.0 ("red bits"), but I will have to double check.

You can even simply change the project properties in Visual Studio to be sure of .NET 2.0. If your application does not compile, it will still not work on .NET 2.0.

Scott Hanselman published about . Differences in .NET 2.0-3.5 .
+1
source

, , Target Framework 2.0 , ( , "", ".NET Framework 2.0" "" " " ). , . , - , .

, , , - 3.5 , , 3.5, !

-1

All Articles