Xcopy deployable releases/Nuget support?

Discussion of open issues, suggestions and bugs regarding ADO.NET provider for Oracle
Post Reply
sholodak
Posts: 1
Joined: Wed 04 May 2011 20:36

Xcopy deployable releases/Nuget support?

Post by sholodak » Wed 04 May 2011 20:57

Hi,

Our team has been moving in the direction of having all of our third party libraries in a private Nuget repository. We have multiple DotConnect versions running in parallel on our QA & production servers. To accomplish this, we've:
- Installed a version of the dotConnect runtime on the servers to get licensing working
- Removed policies from GAC to allow multiple versions to run side-by-side
- Bin deployed appropriate version of .dll's

We would like to create a Nuget package on our development server for each version of dotConnect that we're using/testing. For example:

dotConnect.Data.Oracle.6.10.135.nupkg
dotConnect.Data.Oracle.Entity.6.10.135.nupkg (depends on prev)

dotConnect.Data.Oracle.6.10.141.nupkg
dotConnect.Data.Oracle.Entity.6.10.141.nupkg (depends on prev)

dotConnect.Data.Oracle.6.30.145.nupkg
dotConnect.Data.Oracle.Entity.6.30.145.nupkg (depends on prev)

The problem is that the only way we can find to get at the .dll files necessary to create these packages is to install each version (i.e., uninstall, roll back to 6.10.135, grab .dll's, repeat for each version).

I've tried to extract the installers using resource extraction tools, WinRAR, 7-Zip, and UniExtract to no avail.

Has anyone tried anything like this before? Are there any plans for an xcopy deployable/non-MSI-based installation scenario?

Thanks,
-Scott

Shalex
Site Admin
Posts: 9543
Joined: Thu 14 Aug 2008 12:44

Post by Shalex » Fri 06 May 2011 14:35

Could you please describe scenario when you need the Devart.* assemblies without installing provider? You can embedd a valid license resource into your project only when provider is installed on your development workstation: http://www.devart.com/dotconnect/oracle ... nsing.html.

Post Reply