Я сделал службу WCF с VS 2010. Я пытаюсь установить на сервер 2003 с iis6. Когда я пытаюсь просмотреть файл SVC, я получаю:
Тип 'wcfBkesher.EvalService', предоставляемый в качестве атрибута Service.
значение в директиве ServiceHost или указано в конфигурации
элемент
system.serviceModel / serviceHostingEnvironment / serviceActivations могут
не найден Описание: необработанное исключение произошло во время
выполнение текущего веб-запроса. Пожалуйста, просмотрите трассировку стека
Для получения дополнительной информации об ошибке и ее возникновении в
код.
Сведения об исключении: System.InvalidOperationException: тип
'wcfBkesher.EvalService', предоставленный в качестве значения атрибута Service в
директива ServiceHost или указанная в элементе конфигурации
system.serviceModel / serviceHostingEnvironment / serviceActivations могут
не найден.
Ошибка источника:
Во время выполнения
текущий веб-запрос. Информация о происхождении и местонахождении
исключение можно определить с помощью трассировки стека исключений, приведенной ниже.
Трассировка стека:
[InvalidOperationException: тип 'wcfBkesher.EvalService',
предоставляется в качестве значения атрибута Service в директиве ServiceHost,
или предусмотрено в элементе конфигурации
system.serviceModel / serviceHostingEnvironment / serviceActivations могут
не найден.]
System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost (String
constructorString, Uri [] baseAddresses) + 52174
System.ServiceModel.HostingManager.CreateService (String
normalizedVirtualPath) + 1440
System.ServiceModel.HostingManager.ActivateService (String
normalizedVirtualPath) + 44
System.ServiceModel.HostingManager.EnsureServiceAvailable (String
normalizedVirtualPath) + 615
[ServiceActivationException: служба '/bkwcf/EvalService.svc'
не может быть активирован из-за исключения во время компиляции.
сообщение об исключении: тип 'wcfBkesher.EvalService', предоставленный как
значение атрибута Service в директиве ServiceHost или указано
в элементе конфигурации
system.serviceModel / serviceHostingEnvironment / serviceActivations могут
не найден ..] System.Runtime.AsyncResult.End (результат IAsyncResult)
+ 687598
System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End (IAsyncResult
результат) + 190
System.ServiceModel.Activation.HostedHttpRequestAsyncResult.ExecuteSynchronous (HttpApplication
context, String routeServiceVirtualPath, Boolean flowContext, Boolean
ureWFService) + 234
System.ServiceModel.Activation.HttpModule.ProcessRequest (Объект
отправитель, EventArgs e) + 355
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute ()
+148 System.Web.HttpApplication.ExecuteStep (шаг IExecutionStep,
Boolean и выполняется синхронно) + 75
Я установил вкладку asp.net на версию 4
Мой файл SVC:
<%@ ServiceHost Language="C#" Debug="true" Service="wcfBkesher.EvalService" CodeBehind="EvalService.svc.cs" %>
Мой web.config:
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0" />
</system.web>
<system.serviceModel><services>
<service name="wcfBkesher">
<endpoint address="http://mywebaddress/bkwcf/.EvalService.svc"
binding="basicHttpBinding" bindingConfiguration="" contract="wcfBkesher/IEvalService"
listenUri="/" isSystemEndpoint="true" />
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior>
<!-- To avoid disclosing metadata information, set the value below to false and remove the metadata endpoint above before deployment -->
<serviceMetadata httpGetEnabled="true"/>
<!-- To receive exception details in faults for debugging purposes, set the value below to true. Set to false before deployment to avoid disclosing exception information -->
<serviceDebug includeExceptionDetailInFaults="false"/>
</behavior>
</serviceBehaviors>
</behaviors>
<bindings>
<basicHttpBinding>
<binding maxBufferSize="100"
maxReceiveBufferSize="100" />
</basicHttpBinding>
</bindings>
<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
</system.serviceModel>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
</configuration>