Bonjour,

j'ai un soucis lorsque j'ajoute un service référence à mon application silverlight 2. Quand je fais découvrir il me trouve bien la réf de mon service, mais quand je la selection et que je clique sur "ok" ben il n'arrive pas à la joindre. (le serveur de test se lance, puis l'erreur arrive).

Voila ce que j'obtiens :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
 
Une erreur s'est produite lors du téléchargement de 'http://localhost:50552/Service1.svc'.
La demande a échoué avec le message d'erreur*:
--
<html>
    <head>
        <title>Le type «*WcfService1.Service1*» fourni en tant que valeur de l’attribut Service dans la directive ServiceHost est introuvable.</title>
        <style>
         body {font-family:"Verdana";font-weight:normal;font-size: .7em;color:black;} 
         p {font-family:"Verdana";font-weight:normal;color:black;margin-top: -5px}
         b {font-family:"Verdana";font-weight:bold;color:black;margin-top: -5px}
         H1 { font-family:"Verdana";font-weight:normal;font-size:18pt;color:red }
         H2 { font-family:"Verdana";font-weight:normal;font-size:14pt;color:maroon }
         pre {font-family:"Lucida Console";font-size: .9em}
         .marker {font-weight: bold; color: black;text-decoration: none;}
         .version {color: gray;}
         .error {margin-bottom: 10px;}
         .expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:hand; }
        </style>
    </head>
 
    <body bgcolor="white">
 
            <span><H1>Erreur du serveur dans l'application '/'.<hr width=100% size=1 color=silver></H1>
 
            <h2> <i>Le type «*WcfService1.Service1*» fourni en tant que valeur de l’attribut Service dans la directive ServiceHost est introuvable.</i> </h2></span>
 
            <font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ">
 
            <b> Description*: </b>Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.
 
            <br><br>
 
            <b> Détails de l'exception: </b>System.InvalidOperationException: Le type «*WcfService1.Service1*» fourni en tant que valeur de l’attribut Service dans la directive ServiceHost est introuvable.<br><br>
 
            <b>Erreur source:</b> <br><br>
 
            <table width=100% bgcolor="#ffffcc">
               <tr>
                  <td>
                      <code>
 
Une exception non gérée s'est produite lors de l'exécution de la demande Web actuelle. Les informations relatives à l'origine et l'emplacement de l'exception peuvent être identifiées en utilisant la trace de la pile d'exception ci-dessous.</code>
 
                  </td>
               </tr>
            </table>
 
            <br>
 
            <b>Trace de la pile:</b> <br><br>
 
            <table width=100% bgcolor="#ffffcc">
               <tr>
                  <td>
                      <code><pre>
 
[InvalidOperationException: Le type «*WcfService1.Service1*» fourni en tant que valeur de l’attribut Service dans la directive ServiceHost est introuvable.]
   System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses) +4073642
   System.ServiceModel.HostingManager.CreateService(String normalizedVirtualPath) +11659932
   System.ServiceModel.HostingManager.ActivateService(String normalizedVirtualPath) +42
   System.ServiceModel.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath) +479
 
[ServiceActivationException: Le service «*/Service1.svc*» ne peut pas être activé en raison d’une exception lors de la compilation. Le message de l’exception est*: Le type «*WcfService1.Service1*» fourni en tant que valeur de l’attribut Service dans la directive ServiceHost est introuvable..]
   System.ServiceModel.AsyncResult.End(IAsyncResult result) +11531006
   System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result) +194
   System.ServiceModel.Activation.HostedHttpRequestAsyncResult.ExecuteSynchronous(HttpApplication context, Boolean flowContext) +176
   System.ServiceModel.Activation.HttpModule.ProcessRequest(Object sender, EventArgs e) +278
   System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +68
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
</pre></code>
 
                  </td>
               </tr>
            </table>
 
            <br>
 
            <hr width=100% size=1 color=silver>
 
            <b>Informations sur la version*:</b>*Version Microsoft .NET Framework*:2.0.50727.3074; Version ASP.NET*:2.0.50727.3074
 
            </font>
 
    </body>
</html>
<!-- 
[InvalidOperationException]: Le type «*WcfService1.Service1*» fourni en tant que valeur de l’attribut Service dans la directive ServiceHost est introuvable.
   à System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses)
   à System.ServiceModel.ServiceHostingEnvironment.HostingManager.CreateService(String normalizedVirtualPath)
   à System.ServiceModel.ServiceHostingEnvironment.HostingManager.ActivateService(String normalizedVirtualPath)
   à System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)
[ServiceActivationException]: Le service «*/Service1.svc*» ne peut pas être activé en raison d’une exception lors de la compilation. Le message de l’exception est*: Le type «*WcfService1.Service1*» fourni en tant que valeur de l’attribut Service dans la directive ServiceHost est introuvable..
   à System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result)
   à System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result)
   à System.ServiceModel.Activation.HostedHttpRequestAsyncResult.ExecuteSynchronous(HttpApplication context, Boolean flowContext)
   à System.ServiceModel.Activation.HttpModule.ProcessRequest(Object sender, EventArgs e)
   à System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   à System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
-->
--.
Metadata contient une référence qui ne peut pas être résolue*: «*http://localhost:50552/Service1.svc*».
Le serveur n’a pas fourni de réponse pertinente*; ceci peut être causé par des contrats qui ne correspondent pas, un arrêt prématuré de la session ou une erreur interne du serveur.
Si le service est défini dans la solution actuelle, essayez de générer la solution et d'ajouter de nouveau la référence du service.
Dans les erreurs possibles soumisent par VS (3 dernières ligne du code/code)j'ai tout vérifié sans succés.

Quelqu'un aurait une idée svp ?

Merci