Problèmes avec la dll Comctl32 sous asp.net

Goldeneye007 Messages postés 70 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 9 juillet 2010 - 10 févr. 2006 à 11:34
Goldeneye007 Messages postés 70 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 9 juillet 2010 - 10 févr. 2006 à 14:40
Bonjour,

J'ai transcrit le programme pour reconnaitre l'utilisateur grace à Active Directory à la page : http://www.vbfrance.com/code.aspx?id=31065 , ce programme était en vb je l'ai retranscrit en asp.net. Mais voilà j'ai un problème le programme Visual Basic utilise la dll : Comctl32.dll, mais sous asp.net la dll n'existe pas or j'en ai besoin car 3 erreurs apparaissent (SetFocus n'est pas un membre de String, Type IADsContainer non défnit et IADsOpenDSObject non définit). J'utilise le logiciel Visual Web Developer. Que faire?
Merci d'avance.

5 réponses

cs_Nurgle Messages postés 1642 Date d'inscription samedi 6 novembre 2004 Statut Membre Dernière intervention 28 avril 2011 5
10 févr. 2006 à 13:42
Salut,



le framework .NET permet d'accéder à Active Directory à partir de code managé, tu n'as pas besoin d'utiliser Comctl32.dll !!

Si tu cherches à interroger l'Active Directory, il y a le namespace System.DirectoryServices qui permet de le faire :

http://msdn.microsoft.com/library/fre/default.asp?url=/library/FRE/cpref/html/frlrfsystemdirectoryservices.asp


(De plus, si tu fais de l'ASP.NET 2, il existe un provider de gestions des
utilisateurs via ActiveDirectory qui est :
System.Web.Security.ActiveDirectoryMemberShipProvider (un truc dans ce
genre là...) qui permet d'utiliser l'authentification ActiveDirectory dans une application web ASP.NET 2)

Nurgle
0
Goldeneye007 Messages postés 70 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 9 juillet 2010
10 févr. 2006 à 14:23
J'ai déclaré dès le début :


<%@ Import Namespace="System.Diagnostics" %>


<%@ Import Namespace="System.DirectoryServices" %>

Tu peux expliquer d'avantage le System.Web.Security.ActiveDirectoryMemberShipProvider car je n'ai pas trop compris.
Je suis débutant en asp.net
0
cs_Nurgle Messages postés 1642 Date d'inscription samedi 6 novembre 2004 Statut Membre Dernière intervention 28 avril 2011 5
10 févr. 2006 à 14:29
Ce MembershipProvider (qui n'existe que pour asp.net 2.0) permet d'utiliser l'annuaire Active Directory pour connecter tes utilisateurs sur ton site, de la même façon que tu pourrais le faire avec une base de données SQLServer par exemple...
J'ai pas de lien ou de documentation à te donner car je n'en ais pas trouvé beaucoup pour l'instant...
(mais je suis en train de rédiger un tutorial sur les MemberShipProvider ! dès que j'aurais finit je te le dirais...)
Quelle version d'ASP.NET utilises-tu ? v1.1 ? v2.0 ?

Nurgle
0
Goldeneye007 Messages postés 70 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 9 juillet 2010
10 févr. 2006 à 14:37
J'utilise Visual Web Developer avec asp.net 2.0
Ok pour le tutorial
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Goldeneye007 Messages postés 70 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 9 juillet 2010
10 févr. 2006 à 14:40
Visual Web Developer 2005
0
Rejoignez-nous