Mein Problem ist sehr einfach, aber leider kann ich nicht herausfinden, was falsch ist. Ich habe ein neues MVC4-Internetanwendungsprojekt mit der Razor-Syntax erstellt und dann ein weiteres WCF-Bibliotheksprojekt zu dieser Lösung hinzugefügt. Ich habe diese Codes nicht geändert. Als ich jedoch das WCF-Projekt als Service-Referenz in der MVC 4-App hinzugefügt habe, erhalte ich 1 Fehlermeldung und 3 Warnmeldungen:
- Fehler 4 Fehler des benutzerdefinierten Tools: Fehler beim Generieren von Code für den Dienst
Referenz 'ServiceReference1'. Bitte überprüfen Sie andere Fehler und Warnungen
Nachrichten für Details. c: \ users \ vendre \ Dokumente \ visuelles Studio
2012 \ Projekte \ MvcApplication3 \ MvcApplication3 \ Service
Referenzen \ ServiceReference1 \ Reference.svcmap 1 1 MvcApplication3
- Warnung 1 Warnung des benutzerdefinierten Tools: wsdl: portType kann nicht importiert werden. Detail:
Beim Ausführen einer WSDL-Importerweiterung wurde eine Ausnahme ausgelöst:
System.ServiceModel.Description.DataContractSerializerMessageContractImporter
Fehler: Datei oder Assembly konnte nicht geladen werden 'DotNetOpenAuth.AspNet,
Version = 4.0.0.0, Kultur = neutral, PublicKeyToken = 2780ccd10d57b246 '
oder eine seiner Abhängigkeiten. Das System kann die Datei nicht finden
angegeben.
- Warnung 2 Warnung des benutzerdefinierten Tools: wsdl: binding kann nicht importiert werden. Detail:
Beim Importieren eines wsdl: portType, der die wsdl: -Bindung enthält, ist ein Fehler aufgetreten
ist abhängig von. XPath zu wsdl: portType:
// wsdl: definitionen [@ targetNamespace = ' Ссылка '] / wsdl: portType [@ name = 'IService1']
- Warnung 3 Warnung des benutzerdefinierten Tools: wsdl: port kann nicht importiert werden. Detail: There
Fehler beim Importieren einer wsdl: -Bindung, die der wsdl: -Port ist
abhängig von. XPath zu WSDL: Bindung:
// wsdl: definitionen [@ targetNamespace = ' Ссылка '] / wsdl: binding [@ name = 'BasicHttpBinding_IService1']
Ich habe einen Artikel gelesen, aber mein Problem nicht gelöst. Wenn jemand die Antwort für mein Problem kennt, bitte sag es mir.
THX.