none
WSCF.blue generated svc file unable browsing RRS feed

  • Question

  • Dear experts,

    While generate the svc and vb file using WSCF.blue from wsdl, I got some troble browsing the svc file, the page return
    "
    The type ''Service_WCF2.ServicePort', provided as the Service attribute value in the ServiceHost directive, or provided in the configuration element system.serviceModel/serviceHostingEnvironment/serviceActivations could not be found.
    "
    I tried hard to search the solutoin from web, but problem still...
    I'm using VS 2010 with framework 4.0.

    my wsdl ...

    <?xml version="1.0" encoding="UTF-8"?>
     
    <wsdl:definitions 
                xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
                xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
                xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
                xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" 
                xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
                xmlns:ns="http://service.resadapter.myidtravel.lhsystems.com"
                targetNamespace="http://service.resadapter.myidtravel.lhsystems.com">
                
        <wsdl:documentation>RES Adapter Technical Specification Version 1.8 ; $Id$</wsdl:documentation>
        <wsdl:types>
            <xs:schema version="1.1" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://service.resadapter.myidtravel.lhsystems.com" xmlns:ns0="http://bos.service.resadapter.myidtravel.lhsystems.com" xmlns:xs="http://www.w3.org/2001/XMLSchema">
                <xs:import namespace="http://bos.service.resadapter.myidtravel.lhsystems.com" schemaLocation="MyIdTravelResAdapter.xsd"/>
                <xs:element name="availabilityRequest" type="ns0:MyIDTravelResAdapterAvailabilityRequest"/>
                <xs:element name="availabilityResponse" type="ns0:MyIDTravelResAdapterAvailabilityResponse"/>
                <xs:element name="segmentSellRequest" type="ns0:MyIDTravelResAdapterSegmentSellRequest"/>
                <xs:element name="segmentSellResponse" type="ns0:MyIDTravelResAdapterSegmentSellResponse"/>
                <xs:element name="cancelSegmentSellRequest" type="ns0:MyIDTravelResAdapterCancelSegmentSellRequest"/>
                <xs:element name="cancelSegmentSellResponse" type="ns0:MyIDTravelResAdapterCancelSegmentSellResponse"/>
                <xs:element name="bookingRequest" type="ns0:MyIDTravelResAdapterBookingRequest"/>
                <xs:element name="bookingResponse" type="ns0:MyIDTravelResAdapterBookingResponse"/>
                <xs:element name="modifyBookingRequest" type="ns0:MyIDTravelResAdapterBookingModifyRequest"/>
                <xs:element name="modifyBookingResponse" type="ns0:MyIDTravelResAdapterBookingModifyResponse"/>
                <xs:element name="retrieveBookingRequest" type="ns0:MyIDTravelResAdapterRetrieveBookingRequest"/>
                <xs:element name="retrieveBookingResponse" type="ns0:MyIDTravelResAdapterRetrieveBookingResponse"/>
                <xs:element name="createTicketRequest" type="ns0:MyIDTravelResAdapterCreateTicketRequest"/>
                <xs:element name="createTicketResponse" type="ns0:MyIDTravelResAdapterCreateTicketResponse"/>
                <xs:element name="pricingRequest" type="ns0:MyIDTravelResAdapterPricingRequest"/>
                <xs:element name="pricingResponse" type="ns0:MyIDTravelResAdapterPricingResponse"/>
                <xs:element name="retrieveTicketRequest" type="ns0:MyIDTravelResAdapterRetrieveTicketRequest"/>
                <xs:element name="retrieveTicketResponse" type="ns0:MyIDTravelResAdapterRetrieveTicketResponse"/>
                <xs:element name="refundTicketRequest" type="ns0:MyIDTravelResAdapterRefundTicketRequest"/>
                <xs:element name="refundTicketResponse" type="ns0:MyIDTravelResAdapterRefundTicketResponse"/>
                <xs:element name="cancelBookingRequest" type="ns0:MyIDTravelResAdapterCancelBookingRequest"/>
                <xs:element name="cancelBookingResponse" type="ns0:MyIDTravelResAdapterCancelBookingResponse"/>
                <xs:element name="pingRequest" type="ns0:MyIDTravelResAdapterPingRequest"/>
                <xs:element name="pingResponse" type="ns0:MyIDTravelResAdapterPingResponse"/>
            </xs:schema>
        </wsdl:types>
        <wsdl:message name="availabilityRequest">
            <wsdl:part name="part1" element="ns:availabilityRequest"/>
        </wsdl:message>
        <wsdl:message name="availabilityResponse">
            <wsdl:part name="part1" element="ns:availabilityResponse"/>
        </wsdl:message>
        <wsdl:message name="segmentSellRequest">
            <wsdl:part name="part1" element="ns:segmentSellRequest"/>
        </wsdl:message>
        <wsdl:message name="segmentSellResponse">
            <wsdl:part name="part1" element="ns:segmentSellResponse"/>
        </wsdl:message>
        <wsdl:message name="cancelSegmentSellRequest">
            <wsdl:part name="part1" element="ns:cancelSegmentSellRequest"/>
        </wsdl:message>
        <wsdl:message name="cancelSegmentSellResponse">
            <wsdl:part name="part1" element="ns:cancelSegmentSellResponse"/>
        </wsdl:message>
        <wsdl:message name="bookingRequest">
            <wsdl:part name="part1" element="ns:bookingRequest"/>
        </wsdl:message>
        <wsdl:message name="bookingResponse">
            <wsdl:part name="part1" element="ns:bookingResponse"/>
        </wsdl:message>
        <wsdl:message name="modifyBookingRequest">
            <wsdl:part name="part1" element="ns:modifyBookingRequest"/>
        </wsdl:message>
        <wsdl:message name="modifyBookingResponse">
            <wsdl:part name="part1" element="ns:modifyBookingResponse"/>
        </wsdl:message>
        <wsdl:message name="retrieveBookingRequest">
            <wsdl:part name="part1" element="ns:retrieveBookingRequest"/>
        </wsdl:message>
        <wsdl:message name="retrieveBookingResponse">
            <wsdl:part name="part1" element="ns:retrieveBookingResponse"/>
        </wsdl:message>
        <wsdl:message name="createTicketRequest">
            <wsdl:part name="part1" element="ns:createTicketRequest"/>
        </wsdl:message>
        <wsdl:message name="createTicketResponse">
            <wsdl:part name="part1" element="ns:createTicketResponse"/>
        </wsdl:message>
        <wsdl:message name="pricingRequest">
            <wsdl:part name="part1" element="ns:pricingRequest"/>
        </wsdl:message>
        <wsdl:message name="pricingResponse">
            <wsdl:part name="part1" element="ns:pricingResponse"/>
        </wsdl:message>
        <wsdl:message name="retrieveTicketRequest">
            <wsdl:part name="part1" element="ns:retrieveTicketRequest"/>
        </wsdl:message>
        <wsdl:message name="retrieveTicketResponse">
            <wsdl:part name="part1" element="ns:retrieveTicketResponse"/>
        </wsdl:message>
        <wsdl:message name="refundTicketRequest">
            <wsdl:part name="part1" element="ns:refundTicketRequest"/>
        </wsdl:message>
        <wsdl:message name="refundTicketResponse">
            <wsdl:part name="part1" element="ns:refundTicketResponse"/>
        </wsdl:message>
        <wsdl:message name="cancelBookingRequest">
            <wsdl:part name="part1" element="ns:cancelBookingRequest"/>
        </wsdl:message>
        <wsdl:message name="cancelBookingResponse">
            <wsdl:part name="part1" element="ns:cancelBookingResponse"/>
        </wsdl:message>
        <wsdl:message name="pingRequest">
            <wsdl:part name="part1" element="ns:pingRequest"/>
        </wsdl:message>
        <wsdl:message name="pingResponse">
            <wsdl:part name="part1" element="ns:pingResponse"/>
        </wsdl:message>
        <wsdl:portType name="RESAdapterServicePortType">
            <wsdl:operation name="getAvailability">
                <wsdl:input message="ns:availabilityRequest" wsaw:Action="urn:getAvailability"/>
                <wsdl:output message="ns:availabilityResponse" wsaw:Action="urn:getAvailability"/>
            </wsdl:operation>
            <wsdl:operation name="doSegmentSell">
                <wsdl:input message="ns:segmentSellRequest" wsaw:Action="urn:doSegmentSell"/>
                <wsdl:output message="ns:segmentSellResponse" wsaw:Action="urn:doSegmentSell"/>
            </wsdl:operation>
            <wsdl:operation name="cancelSegmentSell">
                <wsdl:input message="ns:cancelSegmentSellRequest" wsaw:Action="urn:cancelSegmentSell"/>
                <wsdl:output message="ns:cancelSegmentSellResponse" wsaw:Action="urn:cancelSegmentSell"/>
            </wsdl:operation>
            <wsdl:operation name="book">
                <wsdl:input message="ns:bookingRequest" wsaw:Action="urn:book"/>
                <wsdl:output message="ns:bookingResponse" wsaw:Action="urn:book"/>
            </wsdl:operation>
            <wsdl:operation name="modifyBooking">
                <wsdl:input message="ns:modifyBookingRequest" wsaw:Action="urn:modifyBooking"/>
                <wsdl:output message="ns:modifyBookingResponse" wsaw:Action="urn:modifyBooking"/>
            </wsdl:operation>
            <wsdl:operation name="retrieveBooking">
                <wsdl:input message="ns:retrieveBookingRequest" wsaw:Action="urn:retrieveBooking"/>
                <wsdl:output message="ns:retrieveBookingResponse" wsaw:Action="urn:retrieveBooking"/>
            </wsdl:operation>
            <wsdl:operation name="createTicket">
                <wsdl:input message="ns:createTicketRequest" wsaw:Action="urn:createTicket"/>
                <wsdl:output message="ns:createTicketResponse" wsaw:Action="urn:createTicket"/>
            </wsdl:operation>
            <wsdl:operation name="pricing">
                <wsdl:input message="ns:pricingRequest" wsaw:Action="urn:pricing"/>
                <wsdl:output message="ns:pricingResponse" wsaw:Action="urn:pricing"/>
            </wsdl:operation>
            <wsdl:operation name="retrieveTicket">
                <wsdl:input message="ns:retrieveTicketRequest" wsaw:Action="urn:retrieveTicket"/>
                <wsdl:output message="ns:retrieveTicketResponse" wsaw:Action="urn:retrieveTicket"/>
            </wsdl:operation>
            <wsdl:operation name="refundTicket">
                <wsdl:input message="ns:refundTicketRequest" wsaw:Action="urn:refundTicket"/>
                <wsdl:output message="ns:refundTicketResponse" wsaw:Action="urn:refundTicket"/>
            </wsdl:operation>
            <wsdl:operation name="cancelBooking">
                <wsdl:input message="ns:cancelBookingRequest" wsaw:Action="urn:cancelBooking"/>
                <wsdl:output message="ns:cancelBookingResponse" wsaw:Action="urn:cancelBooking"/>
            </wsdl:operation>
            <wsdl:operation name="ping">
                <wsdl:input message="ns:pingRequest" wsaw:Action="urn:ping"/>
                <wsdl:output message="ns:pingResponse" wsaw:Action="urn:ping"/>
            </wsdl:operation>
        </wsdl:portType>
    <wsdl:binding name="RESAdapterServiceSOAP11Binding" type="ns:RESAdapterServicePortType">
            <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
            <wsdl:operation name="getAvailability">
                <soap:operation soapAction="urn:getAvailability" style="document"/>
                <wsdl:input>
                    <soap:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="doSegmentSell">
                <soap:operation soapAction="urn:doSegmentSell" style="document"/>
                <wsdl:input>
                    <soap:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="cancelSegmentSell">
                <soap:operation soapAction="urn:cancelSegmentSell" style="document"/>
                <wsdl:input>
                    <soap:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="book">
                <soap:operation soapAction="urn:book" style="document"/>
                <wsdl:input>
                    <soap:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="modifyBooking">
                <soap:operation soapAction="urn:modifyBooking" style="document"/>
                <wsdl:input>
                    <soap:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="retrieveBooking">
                <soap:operation soapAction="urn:retrieveBooking" style="document"/>
                <wsdl:input>
                    <soap:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="createTicket">
                <soap:operation soapAction="urn:createTicket" style="document"/>
                <wsdl:input>
                    <soap:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="pricing">
                <soap:operation soapAction="urn:pricing" style="document"/>
                <wsdl:input>
                    <soap:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="retrieveTicket">
                <soap:operation soapAction="urn:retrieveTicket" style="document"/>
                <wsdl:input>
                    <soap:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="refundTicket">
                <soap:operation soapAction="urn:refundTicket" style="document"/>
                <wsdl:input>
                    <soap:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="cancelBooking">
                <soap:operation soapAction="urn:cancelBooking" style="document"/>
                <wsdl:input>
                    <soap:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="ping">
                <soap:operation soapAction="urn:ping" style="document"/>
                <wsdl:input>
                    <soap:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
        </wsdl:binding>
        <wsdl:binding name="RESAdapterServiceSOAP12Binding" type="ns:RESAdapterServicePortType">
            <soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
            <wsdl:operation name="getAvailability">
                <soap12:operation soapAction="urn:getAvailability" style="document"/>
                <wsdl:input>
                    <soap12:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap12:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="doSegmentSell">
                <soap12:operation soapAction="urn:doSegmentSell" style="document"/>
                <wsdl:input>
                    <soap12:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap12:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="cancelSegmentSell">
                <soap12:operation soapAction="urn:cancelSegmentSell" style="document"/>
                <wsdl:input>
                    <soap12:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap12:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="book">
                <soap12:operation soapAction="urn:book" style="document"/>
                <wsdl:input>
                    <soap12:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap12:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="modifyBooking">
                <soap12:operation soapAction="urn:modifyBooking" style="document"/>
                <wsdl:input>
                    <soap12:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap12:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="retrieveBooking">
                <soap12:operation soapAction="urn:retrieveBooking" style="document"/>
                <wsdl:input>
                    <soap12:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap12:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="createTicket">
                <soap12:operation soapAction="urn:createTicket" style="document"/>
                <wsdl:input>
                    <soap12:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap12:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="pricing">
                <soap12:operation soapAction="urn:pricing" style="document"/>
                <wsdl:input>
                    <soap12:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap12:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="retrieveTicket">
                <soap12:operation soapAction="urn:retrieveTicket" style="document"/>
                <wsdl:input>
                    <soap12:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap12:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="refundTicket">
                <soap12:operation soapAction="urn:refundTicket" style="document"/>
                <wsdl:input>
                    <soap12:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap12:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="cancelBooking">
                <soap12:operation soapAction="urn:cancelBooking" style="document"/>
                <wsdl:input>
                    <soap12:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap12:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="ping">
                <soap12:operation soapAction="urn:ping" style="document"/>
                <wsdl:input>
                    <soap12:body use="literal"/>
                </wsdl:input>
                <wsdl:output>
                    <soap12:body use="literal"/>
                </wsdl:output>
            </wsdl:operation>
        </wsdl:binding>
        <wsdl:service name="RESAdapterService">
            <wsdl:port name="RESAdapterServiceSOAP11port" binding="ns:RESAdapterServiceSOAP11Binding">
                <soap:address location="http://localhost:8080/axis2/services/RESAdapterService"/>
            </wsdl:port>
            <wsdl:port name="RESAdapterServiceSOAP12port" binding="ns:RESAdapterServiceSOAP12Binding">
                <soap12:address location="http://localhost:8080/axis2/services/RESAdapterService"/>
            </wsdl:port>
        </wsdl:service>
    </wsdl:definitions>

    I also change my web.config...
    I create the project by using WCF service application.

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <system.web>
        <compilation debug="true" strict="false" explicit="true" targetFramework="4.0" />
      </system.web>
      <system.serviceModel>
        <!--<behaviors>
          <serviceBehaviors>
            <behavior>
              --><!-- 為避免中繼資料資訊洩漏,部署之前請將下面的值設定為 false,並移除上面的中繼資料端點--><!--
              <serviceMetadata httpGetEnabled="true"/>
              --><!-- 為接收錯誤中的例外狀況詳細資料以用於偵錯用途,請將下面的值設定為 true。請在部署之前將該值設定為 false,以避免例外狀況資訊洩漏--><!--
              <serviceDebug includeExceptionDetailInFaults="false"/>
            </behavior>
          </serviceBehaviors>
        </behaviors>
        <serviceHostingEnvironment multipleSiteBindingsEnabled="true" />-->
        <serviceHostingEnvironment>
          <serviceActivations>
            <add relativeAddress="RESAdapterServicePortType.svc"
                 service="MDT_RESADAPTER_WCF2.RESAdapterServicePortType"/>
          </serviceActivations>
        </serviceHostingEnvironment>
        <behaviors>
          <serviceBehaviors>
            <behavior name="metadataServiceExtension">
              <serviceMetadata httpGetEnabled="True" policyVersion="Policy15" />
              <serviceDebug includeExceptionDetailInFaults="true"/>
              <!--<serviceMetadata httpGetEnabled="True" externalMetadataLocation="D:\MDT_RESADAPTER_WCF1\MDT_RESADAPTER_WCF1\Contracts\RESAdapterService.wsdl" />-->
            </behavior>
          </serviceBehaviors>
        </behaviors>
        <bindings>
          <basicHttpBinding>
            <binding name="RESAdapterServiceSOAP11Binding" closeTimeout="00:01:00"
                openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
                allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
                maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536"
                messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered"
                useDefaultWebProxy="true">
              <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
                  maxBytesPerRead="4096" maxNameTableCharCount="16384" />
              <security mode="None">
                <transport clientCredentialType="None" proxyCredentialType="None"
                    realm="" />
                <message clientCredentialType="UserName" algorithmSuite="Default" />
              </security>
            </binding>
          </basicHttpBinding>
          <customBinding>
            <binding name="RESAdapterServiceSOAP12Binding">
              <textMessageEncoding maxReadPoolSize="64" maxWritePoolSize="16"
                  messageVersion="Soap12" writeEncoding="utf-8">
                <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
                    maxBytesPerRead="4096" maxNameTableCharCount="16384" />
              </textMessageEncoding>
              <httpTransport manualAddressing="false" maxBufferPoolSize="524288"
                  maxReceivedMessageSize="65536" allowCookies="false" authenticationScheme="Anonymous"
                  bypassProxyOnLocal="false" decompressionEnabled="true" hostNameComparisonMode="StrongWildcard"
                  keepAliveEnabled="true" maxBufferSize="65536" proxyAuthenticationScheme="Anonymous"
                  realm="" transferMode="Buffered" unsafeConnectionNtlmAuthentication="false"
                  useDefaultWebProxy="true" />
            </binding>
          </customBinding>
        </bindings>
        <extensions>
          <behaviorExtensions>
            <add name="metadataService" type="Thinktecture.ServiceModel.Extensions.Metadata.StaticMetadataBehaviorElement, Thinktecture.ServiceModel.Extensions.Metadata, Version=1.0.13.0, Culture=neutral, PublicKeyToken=20fb7cabbfb92df4" />
          </behaviorExtensions>
        </extensions>
        <services>
          <service behaviorConfiguration="metadataServiceExtension" name="MDT_RESADAPTER_WCF2.RESAdapterServicePortType">
            <endpoint address="http://localhost:8080/axis2/services/RESAdapterService"
                behaviorConfiguration="" binding="basicHttpBinding" bindingConfiguration="RESAdapterServiceSOAP11Binding"
                contract="RESAdapterServicePortType" />
            <endpoint address="http://localhost:8080/axis2/services/RESAdapterService"
                behaviorConfiguration="" binding="customBinding" bindingConfiguration="RESAdapterServiceSOAP12Binding"
                contract="RESAdapterServicePortType" />
          </service>
        </services>
      </system.serviceModel>
      <system.webServer>
        <modules runAllManagedModulesForAllRequests="true"/>
      </system.webServer>
      
    </configuration>

    Thursday, June 13, 2013 4:59 AM

Answers