Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
-
Έχετε Microsoft SharePoint Server 2010 Service Pack 2 (SP2) εγκατεστημένη σε περιβάλλον Windows Server 2012.
-
Μπορείτε να δημιουργήσετε μια υπηρεσία web προσαρμοσμένης χρησιμοποιώντας συνδέσεις-http σε SharePoint Server 2010 SP2.
-
Προσθέστε την υπηρεσία web προσαρμοσμένης και στη συνέχεια προσπαθήστε να έχετε πρόσβαση με το SharePoint Server 2010 SP2.
Σε αυτό το σενάριο, λαμβάνετε το ακόλουθο μήνυμα λάθους:
Εξαίρεση: System.InvalidOperationException: το πρωτόκολλο 'net.tcp' δεν διαθέτει μια υλοποίηση του Καταχωρημένος τύπος HostedTransportConfiguration.
στο](IAsyncResult result) System.ServiceModel.AsyncResult.End[TAsyncResult στο System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End (IAsyncResult αποτέλεσμα)
Αιτία
Αυτό το ζήτημα προκύπτει επειδή το Microsoft .NET Framework 2.0 αρχείο Web.config το 2012 διακομιστή των Windows δεν ενημερώνεται για να συμπεριλάβει τον τύπο σύνδεσης TCP HostedTransportConfiguration .
Εναλλακτικός τρόπος αντιμετώπισης
Για να επιλύσετε αυτό το ζήτημα, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2803161 εμφανίζεται το μήνυμα λάθους "'Net.tcp' δεν έχει μια υλοποίηση του Καταχωρημένος τύπος HostedTransportConfiguration" όταν φιλοξενείτε το .NET Framework 3.5 WCF υπηρεσία στον Windows Server 2012 ή Windows 8