Enterprise Library 1.1 + 3.1 side by side

Dec 17, 2007 at 2:23 AM


Hi,
We currently have some applications written in .Net 1.1 using EL 1.1.

We are looking at the move from VS2003 ==> VS2008,
and from Enterprise Library 1.1 ==>3.1

We want these environments (VS2003+E.L 1.1), (VS2008 + E.L 3.1) to be available on the same machines.

I know that VS2003 and VS2008 can coexist on the same machine, but can E.L 1.1 and 3.1 also co-exist on the same machine ?

Also wondering about upgrade path from E.L 1.1 ==> E.L.3.1, i see that there was a few configuration problems going from 1.1==> 2.0.

thanks in advance




Dec 17, 2007 at 12:44 PM
Hi,

Comments inline...


We want these environments (VS2003+E.L 1.1), (VS2008 + E.L 3.1) to be available on the same machines.

I know that VS2003 and VS2008 can coexist on the same machine, but can E.L 1.1 and 3.1 also co-exist on the same machine ?


EntLib is really just a set of assemblies and source code, so having both versions around shouldn't be a problem (except maybe for instrumentation, I don't recall if there are any conflicts there if you want to install instrumenation for both versions). Having an application that uses both versions, as an intermediate step of your app's migration path, is a different story; it won't work.


Also wondering about upgrade path from E.L 1.1 ==> E.L.3.1, i see that there was a few configuration problems going from 1.1==> 2.0.


What kinds of problems are you concerned about? The configuration schema is quite different, so you will need to specify your app's configuration from scratch.

Hope this helps,
Fernando