Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> пустая страница от службы 
V
    Опции темы
starostin
Дата 29.8.2011, 08:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 28.9.2009
Где: Ярославль

Репутация: 1
Всего: 1



При компиляции в vs всё гладко создаётся служба, открывается браузер, в нём страница, где написано что служба создана ну и дальше по списку. Закидываю проект на сервер, добавил в iis(7,5), запускаю... белая страница с пустым body и head. Вот мой конфиг 
Код

<?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>

и svc файл
Код

<%@ ServiceHost Language="C#" Debug="true" Service="OutSertificateService.Service1" CodeBehind="Service1.svc.cs" %>

Если нада, можете посмотреть ответ сами тут http://www.yarpost.ru:8137/Service1.svc
PM MAIL ICQ Skype GTalk Jabber MSN   Вверх
starostin
Дата 29.8.2011, 11:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 28.9.2009
Где: Ярославль

Репутация: 1
Всего: 1



Поставил и к себе iis, выдаёт ошибку "Ошибка HTTP 404.7 - Not Found
Модуль фильтрации запросов настроен для блокировки расширения файла."

Чуть ниже рекомендации: "Проверьте настройки configuration/system.webServer/security/requestFiltering/fileExtensions в файлах applicationhost.config и web.config."

я не понимаю настройки чего это, и где их можно найти. В своей службе я настройки изменил, поставил значение true, но ничего не изменилось, в найденном мной applicationhost.config я не могу внести изменение, пишет что невозможно открыть файл
PM MAIL ICQ Skype GTalk Jabber MSN   Вверх
starostin
Дата 30.8.2011, 07:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 28.9.2009
Где: Ярославль

Репутация: 1
Всего: 1



Смог таки изменить как надо файл. Теперь вот такая вот ерунда
Ошибка сервера в приложении '/'.

Невозможно загрузить файл или сборку "OutSertificateService, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" или один из зависимых от них компонентов. Отказано в доступе.
Трассировка стека: 


[FileLoadException: Невозможно загрузить файл или сборку "OutSertificateService, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" или один из зависимых от них компонентов. Отказано в доступе.]
   System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +0
   System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +39
   System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks) +132
   System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +144
   System.Reflection.Assembly.Load(String assemblyString) +28
   System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses) +210
   System.ServiceModel.HostingManager.CreateService(String normalizedVirtualPath) +1461
   System.ServiceModel.HostingManager.ActivateService(String normalizedVirtualPath) +44
   System.ServiceModel.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath) +651

[ServiceActivationException: Не удается активировать службу "/Service1.svc" из-за возникновения исключения в процессе компиляции.  Сообщение об исключении: Невозможно загрузить файл или сборку "OutSertificateService, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" или один из зависимых от них компонентов. Отказано в доступе..]
   System.Runtime.AsyncResult.End(IAsyncResult result) +688590
   System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result) +190
   System.ServiceModel.Activation.ServiceHttpModule.EndProcessRequest(IAsyncResult ar) +310694
   System.Web.AsyncEventExecutionStep.OnAsyncEventCompletion(IAsyncResult ar) +94

Второй день бьюсь головой о стенку в истерике, ничерта понять не могу из за чего что то может быть недоступным, пожалусто, помогите
PM MAIL ICQ Skype GTalk Jabber MSN   Вверх
jonie
Дата 30.8.2011, 09:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 15
Всего: 118



возьми и посмотрие fuslogvw утилитой что пытается сделать IIS. Есть мнение что не там ищет, либо сборка не под ту платформу что хочет IIS..


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
starostin
Дата 30.8.2011, 09:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 28.9.2009
Где: Ярославль

Репутация: 1
Всего: 1



fuslogvw молчит, вабще ничего не выводит

Это сообщение отредактировал(а) starostin - 30.8.2011, 09:29
PM MAIL ICQ Skype GTalk Jabber MSN   Вверх
starostin
Дата 31.8.2011, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 28.9.2009
Где: Ярославль

Репутация: 1
Всего: 1



Включил windows аутентификацию на iis и вырезал из службы строчки console.write

Это сообщение отредактировал(а) starostin - 31.8.2011, 12:38
PM MAIL ICQ Skype GTalk Jabber MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
cully
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0671 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.