Bonsoir j'ai compilé une dll avec une fonction toute bête exportée, j'essaie de l'utiliser dans une application C++ cela se passe bien en précisant le fichier d'en tete de la dll par "additional include directories" ..\Test dans l'onglet C/C++ avec la catégorie à "preprocessor". Je dois également aller dans l'onglet "link" et préciser le fichier Test.lib dans Object/library modules ..\Test\Debug\Test.lib.

Cela se passe nickel, seulement j'aimerai éviter de préciser le dernier chemin donc dans l'onglet "link" je choisis la category "input" et je précise dans "Additional library path" ..\Test\Debug\" sans préciser le fichier lib. Cela ne marche pas j'ai :

-------------------Configuration: TestExe - Win32 Debug--------------------
Linking...
TestExeDlg.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) int __cdecl fnTest(void)" (__imp_?fnTest@@YAHXZ)
Debug/TestExe.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

TestExe.exe - 2 error(s), 0 warning(s)


Je ne vois pas comment résoudre...

Merci pour toute aide

IRNBRU