Runtime version in 3rd party controls
Posted on 2011-05-06
I'm starting my first .Net WinForms application and I'm using two 3rd party components suite:
- DevExpress XtraEditors, the free short version
- PureComponets, got it on sale for $19
Both DevExpress dlls and PureComponents dlls show "Runtime Version" as v2.0.50727 in the properties windows.
All their dll's.
For PureComponents I can't speak a lot... actually nothing... but I liked the components and the price, with source code included was unbeatable.
Now, for DevExpress.... eventhough they say they support VS 2010, they're components are still a .net 2.0 binaries?
Well, if in my Winforms Application I set to target .Net 4.0... and this components are 2.0.. does it mean my users will have to have both 2.0 and 4.0 for their applications to run?
Will my application be using both .Net frameworks while the application is running?
Would it be better if I just target my application to use .Net 2.0, too?
(I don't think I'm using anything special right now that could not be available if I change it the older version)