-
Pb avec Iads.h
Bonjour les amis,
Je reprend une dll dans le cadre d'un stage qui utilise l'entête Iads.h.
Je travaille sous visual studio 2005 pour la premiere fois. Lorsque j'essaye de compiler le projet, j'ai un message d'erreur :
c:\source\projet_dll_ad\source\stdafx.h(53) : fatal error C1083: Cannot open include file: 'Iads.h': No such file or directory
J'ai bien linker les librairies ActiveDS.Lib et Adsiid.lib grace a :
#pragma comment( lib, "ActiveDS.Lib")
#pragma comment( lib, "Adsiid.lib") et ceci avant l'inclusion des fichiers en-têtes.
J'ai cherché sur le net et impossible de trouver Iads.h.
Si quelqu'un sait ou trouver cet header ou comment resoudre ce pb...
Merci d'avance, Menontona.
-
Si ce fichier n'est pas dans ton dossier 'source', il faut utiliser des <>.
-
C'est déjà le cas, en faite le .cpp inclu un .h nommé stdafx.h qui lui même inclu un .h nommé Iads.h.
"stadfx.h"
<Iads.h>
Iads est, je pense, utilisé pour ADSI (protocole) qui permet de faire différente requête sur un annuaire Active Directory. Peut être que sa éclairera qq ;p
Ps: QQ a t-il ce fichier en-tête ? (Iads.h)
-
J'ai ce fichier, il se trouve dans le dossier include du Platform SDK.
Tu as ce SDK ?
-
non je n'est pas installe de SDK;)
Merci beaucoup
Pour ceux qui ont, ou auront le même problème:
http://www.microsoft.com/msdownload/.../psdk-full.htm