Я тестирую приложение UWP, и я хочу использовать прокси-сервер для использования службы WCF. У меня есть прокси-сервер, который является библиотекой для .net 4.6, но я не могу добавить этот проект в качестве ссылки в проект универсального приложения. Это нормально, потому что это библиотека для .net 4.6.Я не могу добавить ссылку на ServiceModel в проект портативной библиотеки
Итак, я пытаюсь создать переносимую библиотеку, и у меня есть два варианта создания портативной библиотеки. Этот вариант позволяет мне сказать, какие цели я могу использовать. Я выбираю .net 4.6 и windows universal 10.0. Проблема в том, что я не могу добавить ссылку на System.ServiceModel
, что мне нужно использовать прокси.
Другой вариант - портативная библиотека для универсальных окон. В этом случае я не могу выбрать целевые проекты, это имеет смысл, потому что это только для универсальных приложений. В этом случае я могу добавить ссылку на System.ServiceModel
.
Я знаю, что в портативной библиотеке я могу использовать библиотеки целевого проекта более ограничительными, в этом случае я предполагаю, что это универсальные окна, нет .net 4.6. Но почему, почему я могу добавить ссылку в переносную библиотеку для универсальных приложений, а не в переносимую библиотеку, в которой я использую .net?
Я хотел бы иметь универсальную портативную библиотеку, чтобы иметь возможность использовать прокси-сервер в приложениях WPF и приложениях с универсальными окнами.
Спасибо.