> Well to make it absolutely clear, let's talk about code. :) I'm
> thinking about dropping the NET_20 conditional build, hence it will
> not be buildable on .NET 2.0 only. The .NET 3.5 will be still
> supported.
> 

Hi everyone, 
I'll put my two cents on it.

The problem is that compiling with VS2008 and/or .NET 3.5 the compiler links
System.Core, a .NET 3.0 library.
Using the provider compiled with .NET 3.5 in a .NET 2.0 environment causes
it to crash or have unexpected/bad behaviour (as I could experience in my
projects using the latest provider's release).

Programmers who uses .NET 2.0 (for example because they cannot upgrade the
software in production from 2.0 to 3.5 or 4) have to get the provider's
source code every new release and recompile it using VS2010 (thanks to the
multi-framework functionality), or a specific .NET 2.0 compiler (VS2005,
CSC2, ...)

I don't know how many C# programmers out there need .NET 2.0 support, and
how many of those ones know this issue and/or how to workaround it.
Maybe, if .NET 2.0 support shall fall, it would be better to leave a message
on the provider's download page to explain the necessary steps to have a
full-operative provider in .NET 2.0 environment.

Or... since the solution will be switched to VS2010, the simplest way would
be to continue releasing the libraries compiled in the different
environments ;)

  Luigi.
 

__________ Information from ESET NOD32 Antivirus, version of virus signature
database 4741 (20100104) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 


------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Firebird-net-provider mailing list
Firebird-net-provider@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

Reply via email to