Συμπτώματα
Ας υποθέσουμε ότι έχετε Microsoft BizTalk Server 2013 και κιτ εργαλείων Microsoft BizTalk εταιρικού υπηρεσία λεωφορείο (ESB) 2.2 εγκατεστημένο. Όταν προσπαθήσετε να περιηγηθείτε υπηρεσίες υποδομής επικοινωνιών των Windows (WCF) από ESB, λαμβάνετε το ακόλουθο μήνυμα λάθους:
Μια ExceptionDetail, είναι πιθανό να δημιουργήθηκε από IncludeExceptionDetailInFaults = true, η τιμή του οποίου:
System.ArgumentException: Η τιμή δεν ήταν δυνατό να προστεθεί στη συλλογή, όπως η συλλογή περιέχει ήδη ένα στοιχείο του ίδιου τύπου: 'Microsoft.Practices.ESB.ServiceModel.Helpers.SoapHeaderMetadataBehavior'. Η συλλογή αυτή υποστηρίζει μόνο μία εμφάνιση κάθε τύπου.
Το όνομα παραμέτρου: είδος
σε System.ServiceModel.Description.ServiceMetadataBehavior.MetadataExtensionInitializer.GenerateMetadata()
σε System.ServiceModel.Description.ServiceMetadataExtension.EnsureInitialized()
στο System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.InitializationData.InitializeFrom (επέκταση ServiceMetadataExtension)
σε System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.GetInitData()
στο System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.TryHandleDocumentationRequest (μήνυμα httpGetRequest, συμβολοσειρά ερωτήματα [], ήνυμα & replyMessage)
στο System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.ProcessHttpRequest (httpGetRequest μήνυμα)
στο SyncInvokeGet (αντικείμενο, αντικείμενο [], [αντικείμενο])
στο System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke (παρουσία αντικειμένου, το αντικείμενο [] εισροές, αντικείμενο [] & εκροές)
στο System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin (MessageRpc & rpc)
στο System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5 (MessageRpc & rpc)
στο System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31 (MessageRpc & rpc)
Προτεινόμενη αντιμετώπιση
Πληροφορίες αθροιστικής ενημερωμένης έκδοσης
Για το 2013 διακομιστή BizTalk
Η επείγουσα επιδιόρθωση που επιλύει αυτό το ζήτημα περιλαμβάνεται στο πακέτο αθροιστικών ενημερώσεων 2 για το BizTalk Server 2013.
Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης του πακέτου αθροιστική ενημερωμένη έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2892599 συγκεντρωτική ενημερωμένη έκδοση πακέτου 2 για το 2013 διακομιστή BizTalk
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".