2015-09-18 2 views
1

У меня есть приложение Visual Studio 2013-sp5, которое отлично работает в Windows 7/8/8.1, в том числе функция «перетаскивания» из проводника Windows в область формы приложения - пользователь может перетаскивать файлы в приложение.Windows 10 Drag-and-Drop

Приложение представляет собой приложение VB.NET WIndows Desktop. Это НЕ ни WPF, ни универсальное приложение, поэтому мне не нужна какая-либо специальная функция для обеспечения совместимости с Explorer и этим.

Некоторые из моих пользователей новейшей Windows 10 сообщают, что функция «перетаскивания» не работает. Они перетаскивают файлы в определенную область, и ничего не происходит! Ни процедуры «drop», ни сообщения об ошибке.

Поведение совместимо с проблемой «перетаскивания», когда приложение находится в режиме ADMIN (известное ограничение), но оно НЕ (я проверил сам) ни у одного пользователя.

Кто-нибудь знает, как сделать мое приложение ТАКЖЕ функционировать в Windows 10 для этой конкретной проблемы? Опять же: он отлично работает в других версиях Windows.

Спасибо!

ответ

2

Решенный!

Windows установила приложение как ADMINISTRATOR в трех разных местах! Я пошел к ПРИЛОЖЕНИЮ НЕДВИЖИМОСТИ (правая кнопка над ее значком) и:

1) В теге COMPATIBILITY: я проверил там, и связанный ящик не был отмечен («Выполнять как администратор»). Я также проверил «Настройки всех пользователей», а также связанный ящик тоже не был отмечен.

2) SHORTCUT - ДОПОЛНИТЕЛЬНАЯ КНОПКА: Wow! Проблема была! Даже если оба элемента управления не были отмечены, кнопка «Дополнительно» показала мне флажок (Администратор)!

Почему Microsoft решила поставить «Запуск от имени администратора» в 3 (три !!!) разных местах и ​​почему они не связаны? Даже две из них не отмечены знаком, что последний (ярлык - расширенная кнопка) был отмечен ...

После того, как символ «DnD» был отмечен без знака, он отлично функционирует.

Смежные вопросы