J'essaie d'exécuter une application existante qui utilise des bibliothèques OCCI - par exemple dans Linker->Input
le projet a spécifié oraocci10.lib
.Essayer d'exécuter une application qui utilise des bibliothèques Oracle sur Visual Studio 2005
J'utilise Visual Studio 2005.
C'est ce que je faisais.
téléchargés 10.2.0.5 package d'ici (packages 1ère et 5ème):
http://www.oracle.com/technetwork/topics/winsoft-085727.html
les variables d'environnement (je client Oracle installé comme il semble):
ORACLE_HOME C: \ app \ g \ produit \ 11.2.0 \ client_2
TNS_ADMIN C: \ app \ g \ produit \ 11.2.0 \ client_2 \ Network \ Admin
chemins Set aux bibliothèques Oracle dans mon projet:
C/C++ -> Général-> Inclure répertoires: D: \ instantclient_10_2 \ sdk \ include
Linker-> répertoires de bibliothèque supplémentaires: D: \ instantclient_10_2 \ sdk \ lib \ msvc
Dans Code génération-> Runtime Library: DLL multi-thread (/ MD)
Mon application compiles mais je reçois les erreurs d'exécution. Lorsque j'exécute cette application en tant qu'exe autonome (sans compiler l'exécutable, on m'a donné cet exe séparément aussi) cela fonctionne bien, se connecte à la base de données, etc
Donc quelque chose doit être mal comment j'ai configuré Visual Studio contre ces bibliothèques OCCI. J'apprécierais vraiment de l'aide là où je me suis trompé, car j'approche du point où je ne peux pas deviner ce que j'ai fait de mal.
Merci à l'avance