2015-09-18 53 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”功能完美。