none
служба возвращает пустую страницу RRS feed

  • Вопрос

  • <?xml version="1.0" encoding="utf-8"?>
    <configuration>
     <system.web>
    	 <customErrors mode="Off" />
     <compilation debug="true" />
    	 <!--targetFramework="4.0"-->
     </system.web>
     <system.serviceModel>
    	 <services>
     <service behaviorConfiguration="SertificateBehavioar" name="OutSertificateService.Service1">
     <endpoint address="" binding="basicHttpBinding" contract="OutSertificateService.IService1">
     <identity>
     <dns value="localhost" />
     </identity>
     </endpoint>
     <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
     <host>
     <baseAddresses>
     <add baseAddress="http://localhost:8137/" />
     </baseAddresses>
     </host>
     </service>
     </services>
     <behaviors>
     <serviceBehaviors>
     <behavior name="SertificateBehavioar">
     <serviceMetadata httpGetEnabled="true" policyVersion="Policy12"/>
     <serviceDebug includeExceptionDetailInFaults="false"/>
     </behavior>
     </serviceBehaviors>
     </behaviors>
     <serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
     </system.serviceModel>
    	<appSettings>
    		<add key="Way" value="C:\SertificateForOPS\"/>
    	</appSettings>
     <system.webServer>
     <modules runAllManagedModulesForAllRequests="true"/>
     </system.webServer>
    </configuration>
    
    
    - это мой конфиг. Когда обращаюсь браузером к host:8137 иди host:8137/Service1.svc, или же если 
     <endpoint address="Sertificate" binding="basicHttpBinding" contract="OutSertificateService.IService1">
    
    </span> и просматривать страницу <span style="white-space:normal">host:8137/Service1.svc/Sertificate, то отображается пустая страница с пустым body и пустым head
    При компиляции вешаясь на порт 57480, всё работает превосходно

    Может помодет, размещаю это дело я по адресу yarpost.ru:8137/Service1.svc/Sertificate

    Новый интересный факт, когда запускаю службу с хостового приложения, она запускается нормально и не ругается на то что кто то уже занял её порт

    26 августа 2011 г. 5:15

Ответы

  • всё было не так уж сложно, включил виндоус нотификацию, и убрал из кода кое что, не сразу в голову мне пришло что строчки console.write могут так серьёзно навредить
    • Помечено в качестве ответа starostin 31 августа 2011 г. 9:36
    31 августа 2011 г. 9:35