RDP клиент в Windows 8.1 Metro приложении
От: RainBoy  
Дата: 29.10.20 04:39
Оценка:
Добрый день, коллеги.

Имеется задача подготовить Windows 8.1 Metro контрол (это пре UWP, но уже не WPF), который будет работать как RDP клиент.
В сети я нашел два варианта:

1. Использовать AxInterop.MSTSCLib (mstscax.dll) в связке WPF страница — WindowsFormsHost — RDPClient.
Не подходит ввиде того, что в Windows 8.1 проекте WindowsFormsHost недоступен. Возмжно ли использовать RDPCLient из XAML напрямую, минуя прослойку?

2. Использовать JS Windows 8 Metro приложение.
Работает без завязки на WindowsFrameHost, но привязано к WinRT. Если переносить в контрол, который можно использовать не из JS Metro App, то придется использовать WebView или похожее, откуда WinRT уже будет недоступен.

Если ли более простые способы добиться желаемого? Как вариант Б я могу использовать VNC клиент, но все, что я нашел в доступе, тоже завязаны на WinForms.

Спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.