Xcopy deployable releases/Nuget support?

Xcopy deployable releases/Nuget support?

Postby sholodak » Wed 04 May 2011 20:57


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.Entity.6.10.135.nupkg (depends on prev)

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

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?

Posts: 1
Joined: Wed 04 May 2011 20:36

Postby 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/docs/?licensing.html.
Devart Team
Posts: 7338
Joined: Thu 14 Aug 2008 12:44

Return to dotConnect for Oracle