Error in building an installer for our project

Discussion of open issues, suggestions and bugs regarding ADO.NET provider for Oracle
Post Reply
tvr
Posts: 18
Joined: Fri 22 Sep 2006 21:56

Error in building an installer for our project

Post by tvr » Wed 30 May 2007 20:30

We have Oradirect 3.55.18.1. Our project is in C# VS 2003, created to run on our Symbol PDT8100 hand-held scanner terminals (HHT). Since we replaced our webservice with OraDirect, it runs just fine on our emulator and when we install it through VS 2003 on our HHTs.

However, to get it to our users, we have an installation package. Our installation package installs the project on the HHT. When we run the project, as soon as it tries to access the database, we get the following error, "Could not load type CoreLab.Oracle.OracleBinary from assembly CoreLab.Oracle Version = 3.55.18.1, culture = neutral, PublicKeyToken = 09AF7300EEC23701."

Is there something we need to put into our installation package to get the project to pick-up the CoreLab.Oracle.Licenses or the CoreLab.Oracle.dll? Or are we missing something somewhere else?

Alexey
Posts: 2756
Joined: Mon 13 Mar 2006 07:43

Post by Alexey » Thu 31 May 2007 09:23

Make sure that CoreLab.Oracle.dll is on your HHT after installation of your package.
Try to reproduce this problem with one of our sample projects.

tvr
Posts: 18
Joined: Fri 22 Sep 2006 21:56

Post by tvr » Thu 31 May 2007 14:51

Thanks for your help. Your response got us looking in the right area. The dll was on the HHT but in the wrong place. We've got it working now.

Alexey
Posts: 2756
Joined: Mon 13 Mar 2006 07:43

Post by Alexey » Fri 01 Jun 2007 09:03

Well done.

Post Reply