Как использовать UWP библиотеку в WPF прилоожении?
От: Alexander_fx  
Дата: 08.01.17 10:04
Оценка:
Привет
есть проект wpf приложения
хочу добавить в него нужную библиотеку через менеджер пакетов
ругается
------------
Install-Package : Не удалось установить пакет «Microsoft.IoT.SDKFromArduino 1.1.1». Вы пытаетесь установить этот пакет в проект, требуемая версия платформы к
оторого — «.NETFramework,Version=v4.6.2», но в пакете нет ссылок на сборки или файлов содержимого, совместимых с этой платформой. Дополнительную информацию м
ожно получить у автора пакета.
-----
и так с рядом нужных пакетов.
получается что UWP не совместима с WPF приложениями.
а как тогда быть — 5 лет разработки под WPF — ряд своих библиотек — и что теперь переходить на UWP ???
Re: Как использовать UWP библиотеку в WPF прилоожении?
От: Kolesiki  
Дата: 08.01.17 11:39
Оценка: 1 (1)
Здравствуйте, Alexander_fx, Вы писали:

A_>а как тогда быть — 5 лет разработки под WPF — ряд своих библиотек — и что теперь переходить на UWP ???


Ровно наоборот: игнорировать UWP до тех пор, пока в M$ не поумнеют и не введут сквозную поддержку на всех поатформах. Это же просто смешно — иметь виртуальную машину, но при этом зависеть от всякой низкоуровневой лабуды!
Re[2]: Как использовать UWP библиотеку в WPF прилоожении?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 08.01.17 12:13
Оценка:
Здравствуйте, Kolesiki, Вы писали:

K>Здравствуйте, Alexander_fx, Вы писали:


A_>>а как тогда быть — 5 лет разработки под WPF — ряд своих библиотек — и что теперь переходить на UWP ???


K>Ровно наоборот: игнорировать UWP до тех пор, пока в M$ не поумнеют и не введут сквозную поддержку на всех поатформах. Это же просто смешно — иметь виртуальную машину, но при этом зависеть от всякой низкоуровневой лабуды!


UWP это по сути .Net Core. В чем разница между NetFramework и NetCore

Сейчас они как раз ориентируются на .NetStandard 2
Еще раз .Net, а особенно .Net Core и .Net Native это не виртуальная машина.
и солнце б утром не вставало, когда бы не было меня
Отредактировано 08.01.2017 12:15 Serginio1 . Предыдущая версия .
Re: Как использовать UWP библиотеку в WPF прилоожении?
От: Mr.Delphist  
Дата: 11.01.17 13:18
Оценка: 2 (1)
Здравствуйте, Alexander_fx, Вы писали:

A_>Привет

A_>есть проект wpf приложения
A_>хочу добавить в него нужную библиотеку через менеджер пакетов
A_>ругается
A_>------------
A_>Install-Package : Не удалось установить пакет «Microsoft.IoT.SDKFromArduino 1.1.1». Вы пытаетесь установить этот пакет в проект, требуемая версия платформы к
A_>оторого — «.NETFramework,Version=v4.6.2», но в пакете нет ссылок на сборки или файлов содержимого, совместимых с этой платформой. Дополнительную информацию м
A_>ожно получить у автора пакета.
A_>-----
A_>и так с рядом нужных пакетов.
A_>получается что UWP не совместима с WPF приложениями.
A_>а как тогда быть — 5 лет разработки под WPF — ряд своих библиотек — и что теперь переходить на UWP ???

Ну, это Вы ещё под Windows Phone не пробовали девелопить — там такое сплошь и рядом. Причем некоторые пакеты даже успешно ставятся (из-за неаккуратности авторов), но работать не работают, конечно.

Суть в том, что нынешний .NET давно уже не един, как прежде (разве что по версиям отличался, с обратной совместимостью). Сейчас это набор профилей, каждый со своими доступными API — попробуйте создать в Студии так называемую Portable Library и посмотрите, что за бедлам в поддерживаемых платформах для этого проекта: и Xamarin, и UWP, и целая связка из Win8/Win10, и Silverlight). Соответственно, если профиль проекта не совпал ни с одним из поддерживаемых профилей пакета, то ой — устанавливать его Студия не будет.
Re: Как использовать UWP библиотеку в WPF прилоожении?
От: Silver_S Ниоткуда  
Дата: 31.01.17 13:55
Оценка: 2 (1)
Здравствуйте, Alexander_fx, Вы писали:

A_>получается что UWP не совместима с WPF приложениями.

Скажи еще спасибо что в Win10 UWP приложения разрешили устанавливать в обход виндо-магазина, тепреь только в настройках винды надо разрешить устанавливать.
В Win8 надо было для этого какие-то лицензии покупать, еще пугали типа того что — Мы будем отслеживать как используете лицензию, если для установки не того что сами разработали, а для сторонних приложений, то отберем лицензию.

A_>а как тогда быть — 5 лет разработки под WPF — ряд своих библиотек — и что теперь переходить на UWP ???

А что потом будешь делать с таким рядом своих библиотек если переведешь под UWP? Другие разработчики будут материться — написал а использовать нельзя.
Судя по этому форуму — UWP даром никому не нужен. И судя по тому что доля Window10 на мобильных и tablet платформах меньше 3%, то пользователям тоже даром не нужны UWP приложения.
Re[2]: Как использовать UWP библиотеку в WPF прилоожении?
От: Silver_S Ниоткуда  
Дата: 31.01.17 14:20
Оценка: 2 (1)
Здравствуйте, Kolesiki, Вы писали:

A_>>а как тогда быть — 5 лет разработки под WPF — ряд своих библиотек — и что теперь переходить на UWP ???

K>Ровно наоборот: игнорировать UWP до тех пор, пока в M$ не поумнеют и не введут сквозную поддержку на всех поатформах. Это же просто смешно — иметь виртуальную машину, но при этом зависеть от всякой низкоуровневой лабуды!
Наверное, проблема не просто техническая, а политическая. В Win8 вообще UWP не разрешали ставить в обход виндо-магазина. Они пока еще вынашивают планы "Тысячелетнего Windows" (раз сами говорят — после win 10 больше версий не будет). Надеются что разработчики ринутся на UPW, MS вытеснит с мобильного рынка остальных (раз в десктопном уже доминируют), и все приложения отныне будут распространяться только через виндо-магазин.
Когда поймут что это не прокатит, может озаботятся поддержкой.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.