Bonjour,

J'ai un programme écrit il y a très longtemps sous Visual Studio 6.0 (vraiment longtemps ).
Je l'ai porté sous Visual Studio 2015, il est prêt à partir en production.
Je ne me suis pas contenté de changer de compilateur, chaque ligne de code a été revue et réécrite si besoin (unicode, 64 bits, odbc 3.x, etc).

J'ai cependant eu un soucis en cours de développement, corrigé mais pas "logique" à mon avis.
J'utilise odbc et bcp, donc ces fichiers sont inclus:
sql.h
sqlext.h
sqlncli.h
Le soucis est que le programme crashe lorsque je fait l'édition de lien avec sqlncli11.lib. Mais en faisant l'édition de lien avec odbcbcp.lib, il fonctionne sans soucis. Cela ne me parait pas logique.

Je m'interroge sur ce fait sachant que, en l'état, tout fonctionne comme attendu.

A quoi sert donc sqlncli11.lib ?
Merci.