Симптоми
Да разгледаме следния сценарий:
-
Имате Microsoft SharePoint Server 2010 Service Pack 2 (SP2) инсталиран в среда на Windows Server 2012.
-
Създавате персонализирана уеб услуга чрез свързване на не http за SharePoint Server 2010 SP2.
-
Добавяне на уеб услуга и след това опитайте да го отворите в SharePoint Server 2010 SP2.
При този сценарий получавате следното съобщение за грешка:
Изключение: System.InvalidOperationException: Протокола "net.tcp" не е реализация на HostedTransportConfiguration тип регистриран.
в System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result) в System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End (IAsyncResult резултат)Причина
Този проблем възниква, защото файла Web.config за Microsoft .NET Framework 2.0 в Windows Server 2012 не е актуализиран, за да включите типа HostedTransportConfiguration TCP връзка.
Заобикаляне на проблема
За да заобиколите този проблем, щракнете върху следния номер на статия в базата знания на Microsoft:
2803161 "" Net.tcp"няма реализация на HostedTransportConfiguration тип регистриран" съобщение за грешка при хостване на .NET Framework 3.5 WCF услуга на Windows Server 2012 или Windows 8