wcf serviceActivations не может быть найден - PullRequest
4 голосов
/ 21 августа 2011

Может кто-нибудь сказать мне об этой ошибке?

system.serviceModel / serviceHostingEnvironment / serviceActivations не найден.

Я пытаюсь создать приложение WCF в VS2010 в Windows 7.

Любое разрешение?

Ответы [ 3 ]

1 голос
/ 21 августа 2011

Служба активации Windows - это функция Windows 2008 Server, которая позволяет размещать службы WCF с использованием транспортного протокола, отличного от HTTP, это замена IIS для размещения служб, я не знаю, можно ли запустить ее на Windows 7.

Если вы разрабатываете службу WCF на ПК разработчика, она вам не нужна.Вы можете разместить свою службу WCF в простом консольном приложении, на локальном HTTP-сервере (VS.NET HTTP) или на локальном сервере IIS.

Щелкните правой кнопкой мыши свой проект WCF в обозревателе решений, откройте Свойства, выберитеВеб-вкладка, вы должны найти параметры серверов разработки (для запуска локально, на удаленном IIS или в WAS).

0 голосов
/ 27 июля 2014

Я изменяю версию фреймворка на .Net 4.5 и ошибка исчезает.

0 голосов
/ 21 августа 2011

Взгляните на следующую ссылку

Развертывание учебного приложения WCF на IIS7

надеюсь, это поможет решить вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...