Feature Request: Multiple dotConnect installations

Discussion of open issues, suggestions and bugs regarding ADO.NET provider for Oracle
Post Reply
esben
Posts: 43
Joined: Tue 05 Jul 2011 09:40

Feature Request: Multiple dotConnect installations

Post by esben » Tue 12 Feb 2013 11:01

Since there is no "UserVoice" area for dotConnect feature requests ill post it here.

In essence it would be GREAT with some way to have multiple dotConnect installations side by side on a developer machine. Currently we have a hard time when we need to upgrade to the newest dotConnect for Oracle provider because the releases in the wild have the previous (or an even older) provider. This makes bugfixing incredibly hard since we need remove the new provider install the old, and likewise re-install the new one again to carry on working on new features.

If there was some way to either do X-Copy deployment (for developers) or do multiple installations to GAC and just have the projects refer a specific version this would be great.

I know I could basically just push the "old" versions into the GAC manually but I would prefer not to. Anyway, just an idea that would make our lifes easier.

Pinturiccio
Devart Team
Posts: 2420
Joined: Wed 02 Nov 2011 09:44

Re: Feature Request: Multiple dotConnect installations

Post by Pinturiccio » Wed 13 Feb 2013 14:07

Development.
We do not recommend to install several versions of dotConnect for Oracle in the development environment because design time will not work correctly in this situation.

Deployment.
You can use several versions of dotConnect for Oracle in your deployment environment. There are two approaches:
1) placing the Devart.* assemblies of the corresponding version in the bin folders of your applications;
2) using "Minimal installation" for several versions of dotConnect for Oracle on the same workstation:
a) delete the HKEY_LOCAL_MACHINE\SOFTWARE\Devart\Installed Products\dotConnect\Net2\Oracle key for x86 operating system and HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Devart\Installed Products\dotConnect\Net2\Oracle key for x64 operating system before each new provider installation;
b) be aware that each dotConnect for Oracle installation package places the policy.*.Devart.* files to GAC. If you use several versions of our provider, you should remove these policy files from your GAC.

esben
Posts: 43
Joined: Tue 05 Jul 2011 09:40

Re: Feature Request: Multiple dotConnect installations

Post by esben » Thu 14 Feb 2013 00:30

I am well aware of the development issues and deployment solutions. It was a feature request, and the designtime issues are solveable (for instance Devexpress have solved it), so therefor the feature request.

Pinturiccio
Devart Team
Posts: 2420
Joined: Wed 02 Nov 2011 09:44

Re: Feature Request: Multiple dotConnect installations

Post by Pinturiccio » Fri 15 Feb 2013 09:41

We will investigate the possibility to create such an installation package that will allow installing several versions of dotConnect for Oracle together, however we can't tell any timeframe at the moment.

Post Reply