Požymiai
Tarkime, kad pagrindinio kompiuterio su "Microsoft".NET Framework 3.5 1 pakeitimų paketas (SP1)-Windows ryšio platformos (WCF) tarnyba, interneto informacijos paslaugos (IIS). Tada galite nurodyti IPv6 adresas susiejimo tarnybos galinis punktas. Tačiau kai WCF klientas siunčia užklausą į paslaugą, galite gauti klaidos pranešimą, panašų į šį taikomosios programos žurnale:
Aprašymas:
Neapdorota išimtis "protokolo privalomas" [:: 1]: < prievado numerį >: "neatitinka"http"sintaksė. Toliau pateikiamas pavyzdys, galiojantį http protokolo jungtys: ':< prievado numerį >: "."
Rietuvės sekimas:
į System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result)
į System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End (IAsyncResult rezultatas)
į System.ServiceModel.Activation.HostedHttpRequestAsyncResult.ExecuteSynchronous (HttpApplication aplinka, Boolean flowContext)
į System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
į System.Web.HttpApplication.ExecuteStep (IExecutionStep veiksmą, Boolean & completedSynchronously)
Priežastis
Ši problema kyla todėl WCF struktūroje dvitaškio simbolis (:) kaip eilutės skaidymas simbolis IPv6 adresų, kai WCF analizuoja susiejimas adresą.
Sprendimas
Norėdami išspręsti šią problemą, įdiekite naujausią galimą palaikomą versiją iš .NET prie Exchange palaikomumas matrica.
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Daugiau informacijos
Norėdami gauti daugiau informacijos apie programinės įrangos naujinimo terminiją, spustelėkite toliau esančio straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:
824684 standartinę terminologiją, vartojamą Microsoft programinės įrangos naujinimams apibūdinti, aprašas