The installer detected an incompatible version...

Discussion of open issues, suggestions and bugs regarding ADO.NET provider for Oracle
Post Reply
welton
Posts: 4
Joined: Thu 08 Jul 2010 18:13

The installer detected an incompatible version...

Post by welton » Thu 30 Sep 2010 19:45

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

AndreyR
Devart Team
Posts: 2919
Joined: Mon 07 Jul 2008 13:16

Post by AndreyR » Fri 01 Oct 2010 12:29

Yes, you can deploy Devart runtime assemblies.
Try to remove the policy.*.Devart.* assemblies from GAC. This should help.

Post Reply