2010-11-20 8 views

Antwort

1

Entweder Sie IIS verwenden für Ihre WCF-Hosting-Service - in diesem Fall eine benutzerdefinierte Service-Host Werk angeben können in Ihrer *.svc-Datei (für die benutzerdefinierte ServiceHost Instanz erstellt):

<%@ServiceHost Factory="CustomServiceHostFactory" language=c# Debug="true" 
       Service="MyService, MyServiceAssembly" %> 

oder Sie sind selbst-hosting, also müssen Sie die ServiceHost in Ihrem Code trotzdem erstellen, also verwenden Sie stattdessen Ihren eigenen benutzerdefinierten Service-Host.

MyCustomServiceHost host = new MyCustomServiceHost(); 

// do other initialization/setup stuff 
host.Open(); 
+0

ich in IIS-Hosting nicht. Ich brauche es für Visual Studio WCF-Service-Host-Dienstprogramm, die Konfiguration liest aus * .config-Datei – VoimiX

+0

@VoimiX: Ich bezweifle stark, dass Sie in der Lage sein werden, den WCF-Service-Host-Utility zu einem benutzerdefinierten Service-Host zu verwenden - wahrscheinlich zu schreiben besitzen –

Verwandte Themen