RemoteApp Drag-and-Drop

Мне удалось внедрить перетаскивание файлов в мое приложение Winforms.

Однако при запуске его как RemoteApp перетаскивание отключено.

Есть ли способ обойти, используя "копию" перетаскиваемого файла в буфере обмена (как работает копирование-вставка) на хост-машине, скажем, в DragOver событие?

Если да, то каковы связанные проблемы безопасности, если таковые имеются?

1 ответ

Сначала требуется, чтобы у пользователей был подключенный диск, доступный как с их настольного компьютера, так и с серверов RDS. Затем опубликуйте файл explorer.exe как RemoteApp. Измените параметры, чтобы использовать это только и установите путь подключенного диска (и любой подпапки внутри), из которого вы хотите, чтобы они перетаскивались. Мы должны были сделать это для клиента, который использует вложения в Quickbooks. Я создал RemoteApp, сопоставленный с папкой отсканированных документов в их сети, чтобы они могли перетаскивать PDF-файлы в Quickbooks.

Другие вопросы по тегам