We are using Visual Studio 2010 C#, Entity Framework 4, Oracle 10g and Devart's dotConnect for Oracle.
One of our people was attempting to install the latest Devart provider, dcoracle570170pro.exe, and received the following error:
The installer detected an incompatible version of another Devart product.
Searching his machine revealed an entry in the GAC:
C:\WINDOWS\Microsoft.NET\assembly\GAC_MSIL\Devart.Data.Oracle.Entity\v4.0_5.70.146.0__09af7300eec23701.
This was the result of installing a utility that we developed using Devart. The installer was an .msi created from the Visual Studio 2010 setup project template.
This has raised a couple of questions:
Can/should we install the Devart assemblies into the GAC?
If not, how can we deploy applications that use different versions of the Devart provider?
Any light that can be shed upon this issue would be greatly appreciated.
Thanks,
Welton