Я пытаюсь сделать простую службу обслуживания wcf, которая вернет JSON. Он работает, если я запустил его на сервере разработки. Однако, если я разверну его на IIS 7.5, у меня будет эта ошибка, когда я обратился к ней с помощью http://localhost:70
Ошибка HTTP 500.19 - Внутренний сервер Ошибка Запрошенная страница не может быть доступ, поскольку связанные данные конфигурации для страницы недействителен.
Ошибка конфигурации Раздел конфигурации "standardEndpoints" не читается потому что отсутствует раздел Объявление
Вот мой файл конфигурации: Это файл по умолчанию, созданный VS2010.
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0" />
</system.web>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true">
<add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</modules>
</system.webServer>
<system.serviceModel>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"/>
<standardEndpoints>
<webHttpEndpoint>
<!--
Configure the WCF REST service base address via the global.asax.cs file and the default endpoint
via the attributes on the <standardEndpoint> element below
-->
<standardEndpoint name="LocationService" helpEnabled="true" automaticFormatSelectionEnabled="true"/>
</webHttpEndpoint>
</standardEndpoints>
</system.serviceModel>
</configuration>
Im новый для WCF специально для .net 4.0 и IIS 7.5.
Может ли кто-нибудь помочь? Или кто-то испытал то же самое и уже исправил?