2015-09-18 55 views
1

我有一個Visual Studio 2013-sp5應用程序,它在Windows 7/8/8.1中完美運行,包括從資源管理器拖放到應用程序窗體區域的「拖放」功能 - 用戶可以將文件拖到應用程序中。Windows 10拖放

該應用程序是一個VB.NET WIndows桌面應用程序。這不是一個WPF和一個通用應用程序,所以,我不需要任何特殊的功能來提供來自Explorer和它的兼容性。

我最新的Windows 10的一些用戶報告「拖放」功能無法正常工作。他們將文件拖入特定區域,沒有任何反應! 「拖放」程序和任何錯誤消息都沒有。

當應用程序處於ADMIN模式(衆所周知的限制)時,該行爲與「拖放」問題兼容,但它沒有(我自己檢查過)沒有一個用戶。

有沒有人知道如何使我的應用程序也在Windows 10中的這個特定問題的功能?再次說明:它在其他Windows版本中完美運行。

謝謝!

回答

2

解決!

Windows已經在三個不同的地方將應用程序設置爲ADMINISTRATOR! 我去了應用程序屬性(右鍵圖標)和:

1)在COMPATIBILITY標籤處:我在那裏檢查過,相關的盒子沒有標記(「以管理員身份執行」)。我也在那裏檢查了「所有用戶的設置」,而且相關的盒子也沒有標記。

2)SHORTCUT - 高級按鈕:哇!有問題!即使上述兩個控件都未被選中,高級按鈕向我顯示一個框(管理員)已檢查!

爲什麼微軟決定將「以管理員身份運行」放在3個不同的地方(三個!!!),爲什麼他們不鏈接?即使其中兩個未標記,最後一個(快捷鍵 - 高級按鈕)被標記爲...

一旦未標記,「DnD」功能完美。