2016-12-29 10 views
0

Я преобразовал проект PCL в проект .Net Standard 1.5. Я установил пакет System.ServiceModel из nuget. но не может найти способ использования пространства имен System.ServiceModel..Net Стандартный проект, Как использовать классы System.ServiceModel

Любая помощь приветствуется.

+0

Почему вы должны использовать и где? потому что пространство имен System.ServiceModel несовместимо в .net 1.5 Я не уверен, но я надеюсь, что – Rajput

+0

@Rajput Я вызывал WCF с пользовательским поведением –

+0

Вот почему пространство имен serviceModel поддерживается в .net 3.5 и далее – Rajput

ответ

1

Установка пакета System.ServiceModel.Security разрешает проблему.

После насыщения над пакетом. Теперь я могу использовать пространство имен System.ServiceModel.

Кроме того, мне нужно установить System.ServiceModel.Http для прокси.

+0

Я пытаюсь использовать WSHttpBinding. Я устанавливаю два пакета выше, а также System.ServiceModel.Web, и он все еще не распознает объект. Это привязка просто не поддерживается в стандарте .net? – JonesCola

+0

@JonesCola, WSHttpBinding поддерживается в стандарте .Net. Это то, чего я добился после много тяжелой работы для JSON, основанного на стандартном проекте .Net Standard на основе csproj. К сожалению, я не помню шагов, Это было давно. Вы должны дать ему больше попыток. а также следить за собой, кто-то может помочь здесь в сообществе. –