IIS WCF Hosting problem

nickless_86

Commander
Registriert
Juli 2009
Beiträge
2.121
Ich kriege folgende Fehlermeldung beim Hosten des WCF Services (Bild im Anhang)
Die KonfigDBServiceLibrary funktioniert (habe ich per WCF Test Client ausprobiert) doch am Hosting scheitere ich...
ich habe eine neue Webseite als WCF Dienst hinzugefügt. Dann diese als Http definiert... und auf meine IIS Webseite geaddet... mich irritiert ein wenig dass ich nur ne Localhost Adresse habe... (https://localhost/3D-Produktkonfigurator/WebHost) müsste hier nicht die globale stehen ( sowas wie https://irgendetwas/3D-Produktkonfigurator/

Der Serviceaufruf sieht folgendermassen aus
Code:
<% @ServiceHost  Service="KonfigDBServiceLibrary.KonfigDBService" %>

und die Webconfig soo...
Code:
 <?xml version="1.0" encoding="utf-8"?>
<configuration>

  <system.web>
    <compilation debug="true" strict="false" explicit="true" targetFramework="4.0" />
    <pages>
      <namespaces>
        <add namespace="System.Runtime.Serialization" />
        <add namespace="System.ServiceModel" />
        <add namespace="System.ServiceModel.Web" />
      </namespaces>
    </pages>
        <identity impersonate="false" />
        <authentication mode="Windows" />
  </system.web>
  
  <system.serviceModel>
    <services>
      <service name="KonfigDBServiceLibrary.KonfigDBService"
               behaviorConfiguration="ServiceBehavior">
        <!-- Service Endpoints -->
        <endpoint address=""
                  binding="wsHttpBinding"
                  contract="KonfigDBServiceLibrary.IKonfigDBService">

        </endpoint>
        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/>
      </service>
    </services>
    <behaviors>
      
      <serviceBehaviors>
        <behavior>
          <!-- Legen Sie den Wert unten auf "false" fest, um die Veröffentlichung von Metadateninformationen zu vermeiden, und entfernen Sie den Metadatenendpunkt oben vor der Bereitstellung. -->
          <serviceMetadata httpGetEnabled="true" />
          <serviceDebug includeExceptionDetailInFaults="false" />
        </behavior>
      </serviceBehaviors>
    </behaviors>
    <serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
 </system.serviceModel>
  <system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
  </system.webServer>

</configuration>

bei den letzten vier Zeilen scheint der Fehler zu liegen, doch wie kann ich das anders machen??

Vielen Dank im voraus

Testumgebung
Winserver 2008
VS 2010
programmieren mit .Net 4.0 und ASP.NET mittels VB
SQL Server 2008 R2
Ergänzung ()

niemand ne Idee?
 

Anhänge

  • error.JPG
    error.JPG
    153,9 KB · Aufrufe: 283
kann geschlossen werden habe den Service schlussendlich einfach vorläufig über einen HTTP protokoll gehostet und funktioniert soweit
 
Zurück
Oben