Sümptomid
Oletame, et teil majutada Microsoft .NET Framework 3.5 hoolduspaketi 1 (SP1)-põhise Windows Communication Foundation (WCF) teenuse Internet Information Services (IIS). Seejärel saate määrata teenuse lõpp-punkti jaoks IPv6-aadress. Kuid kui WCF-i klient saadab päringu teenusega, kuvatakse rakenduselogisse järgmisega sarnanev tõrketeade:
Kirjeldus:
Töötlemata erand "protokolli sidumine ' [:: 1]: < pordi number >:" vasta "http" süntaks. Järgnev on näide kehtib "http" protokolli sidemed: ':< pordi number >: "." Stack Trace: at System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result) kell System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End (IAsyncResult tulemus) at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.ExecuteSynchronous (HttpApplication context, Boolean flowContext) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep (IExecutionStep toiming, Boolean & completedSynchronously)Põhjus
See probleem ilmneb seetõttu WCF-i käsitleb koolon (:) string tükeldamine märgina IPv6 aadressid kui WCF-i sõelub sidumine aadress.
Lahendus
Selle probleemi lahendamiseks installige .NET ühe Exchange klienditoe maatriksViimane saadaval toetatud versiooni.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
Lisateabe saamiseks
Tarkvaravärskenduste terminoloogia kohta lisateabe saamiseks avage Microsofti teabebaasi (Knowledge Base) artikkel, klõpsates järgmist artiklinumbrit:
824684 Microsofti tarkvaravärskenduste iseloomustamiseks kasutatavate standardterminite kirjeldus