powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Не работает веб-служба под IIS8.0
5 сообщений из 5, страница 1 из 1
Не работает веб-служба под IIS8.0
    #38299050
thunder2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть работающая веб-служба настроеная в IIS 7.0. После того как перешел на IIS8.0 служба перестала работать.
Проблема возникла с публикацией.
Как делал:
1) создал отдельный пул приложений в IIS8 со встроенным конвейром
2) создал приложение в IIS8 и указал физ. путь c:\intepub\wwwroot\DataModel
3) в этом каталоге (c:\inetpub\wwwroot\DataModel) положил следующие файлы:
Service.svc
с содержимым
Код: c#
1.
<%@ ServiceHost Language="C#" Service="Model.WCFService" %>


web.config со след. содержимым
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <system.serviceModel>
    <services>
      <service name="Model.WCFService" behaviorConfiguration="MyBehaviorConfig">
        <endpoint binding="basicHttpBinding" address="" contract="Model.IWCFService" />
        <endpoint binding="mexHttpBinding" address="mex" contract="IMetadataExchange" />
      </service>
    </services>
    <behaviors>
      <serviceBehaviors>
        <behavior name="MyBehaviorConfig">
          <serviceMetadata httpGetEnabled="True" />
          <serviceDebug includeExceptionDetailInFaults="True" />
        </behavior>
      </serviceBehaviors>
    </behaviors>
  </system.serviceModel>
    <system.webServer>
        <directoryBrowse enabled="false" />
    </system.webServer>
    <connectionStrings>
      <add name="VFP" connectionString="Provider=VFPOLEDB.1;Data Source=e:\olsbase\main.dbc;Mode=ReadWrite|Share Deny None;" providerName="" />
    </connectionStrings>
	<system.web>
		<compilation debug="true" defaultLanguage="c#">
		</compilation>
	</system.web>
</configuration>


каталог bin, в котором находиться сборка DataModel.dll
Под IIS7 проверка работы службы выполнялась так: в браузере надо было просто написать http://localhost/DataModel/Service.svc
после этого появлялась страница с информацией что всё ок. Но под IIS8 такого не происходит, вместо ожидаемоего "Ок" получаю такое сообщение:
Ошибка HTTP 404.3 - Not Found
Запрашиваемая страница не может быть отображена из-за конфигурации расширения. Если страница является сценарием, добавьте обработчик. Если необходимо загрузить файл, добавьте карту MIME.
...
Рейтинг: 0 / 0
Не работает веб-служба под IIS8.0
    #38299058
thunder2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дополнение:
в разделе Модули IIS8, не нашел модуля ServiceModel-4.0 (в конфигурации IIS7 он есть). ОС Windows 8, там вроде как .NET 4.5 стоит уже. Надо ли .NET4.0 устанавливать или достаточно все компоненты WCF от .NET4.5 установить ?
...
Рейтинг: 0 / 0
Не работает веб-служба под IIS8.0
    #38299060
thunder2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблему решил установкой компонентов Активации WCF по HTTP
...
Рейтинг: 0 / 0
Не работает веб-служба под IIS8.0
    #38299342
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коли не секрет, а зачем ваще на IIS8 переносили? Имхо IIS7 адекватный сервак...
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Не работает веб-служба под IIS8.0
    #39786291
pivbul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не совсем в тему, но новую создать не смог, не нашёл где кнопочка, тут спрошу - вот в сети полно инструкций как включить поддержку isapi x32 на iis x64, а как быть если на iis 8.0 x64 прекрасно работают х32 DLL-ISAPI но не запускаются x64? до этого крутились на iis 7.5, провели апгрейд сервака и вот вам нате хрен в томате. при обращении к 64-битной dll возврат ошибки 500 и всё.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Не работает веб-служба под IIS8.0
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (2): Анонимы (2)
Пользователи онлайн (9): Анонимы (5), Bing Bot, RePredeclared 2 мин., Yandex Bot 5 мин., CerebroSQL 5 мин.
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]