Bonjour à tous,
Le Pb que je rencontre est le suivant.
J'ai un serveur de dev sur lequel j'ai installé Visual Web Dev. Il dispose également de .Net 1.1 (pour d'autres besoins) et 2.0.
J'ai développé une aplli sous 2.0 qui fonctionne parfaitement lors des tests sous VWD.
Mais dès que je le publie sous IIS, j'ai des erreurs.
J'accède bien aux pages, je vois la base (sql express) sans Pb. Mais dès que je tente d'exploiter certaines fonctions, il plante tant en mode source (erreur de compilation) qu'en mode compilé par visual studio depuis mon poste de dev (Une exception a t leve par la cible d'un appel).
un exemple en mode source :
...
Informations sur l'exception :
Type d'exception: HttpCompileException
Message d'exception: E:\Donnes\AliosWeb\Appels.aspx(1662): error BC30390: 'Appel.Private Function NomReferent(ByRef code As String) As String' n'est pas accessible dans ce contexte, car il est 'Private'.
...
un autre, sur une autre page :
...
Code de l'vnement: 3005
Message d'vnement: Une exception non gre s'est produite.
Heure de l'vnement: 12/10/2007 16:13:10
Heure de l'vnement (UTC): 12/10/2007 14:13:10
ID d'vnement: 2b7dd1a29cae44a5bb9211567d3be6b9
Squence d'vnements: 19
Occurrence de l'vnement: 1
Code de dtail de l'vnement: 0
Informations d'application:
Domaine d'application: /LM/W3SVC/400530734/Root-2-128366719556653509
Niveau de confiance: Full
Chemin d'accs virtuel de l'application: /
Chemin d'accs l'application: E:\Donnes\Alios Dev\
Nom d'ordinateur: SAO01
Informations sur le processus:
ID de processus: 7440
Nom du processus: w3wp.exe
Nom du compte: AUTORITE NT\SERVICE RSEAU
Informations sur l'exception:
Type d'exception: TargetInvocationException
Message d'exception: Une exception a t leve par la cible d'un appel.
Informations sur la demande:
URL de la demande:
[ Lien ] Chemin d'accs la demande: /Partenaires.aspx
Adresse d'hte de l'utilisateur: 192.168.58.140
Utilisateur:
Est authentifi: False
Type d'authentification:
Nom du compte de thread: AUTORITE NT\SERVICE RSEAU
Informations sur le thread:
ID de thread: 5
Nom du compte de thread: AUTORITE NT\SERVICE RSEAU
Emprunte une identit: False
Trace de la pile: System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
Je ne comprends pas pourquoi (notamment pour la première) pourquoi il invoque des erreurs si lors des tests (sur la même machine, avec la même base) ça ne lui pose pas de Pb.
J'imagine que le Pb vient soit d'un Pb de config IIS (conflit entre les 2 versions du framework ? ou sur le web.config, s'il y a des paramètres à changer lors de la publication).
Merci de votre aide ...
Frédéric