Dav*_* BS 2 .net vb.net windows-10
我有一个 Visual Studio 2013-sp5 应用程序,它在 Windows 7/8/8.1 中完美运行,包括从 Windows 资源管理器到应用程序表单区域的“拖放”功能 - 用户可以将文件拖放到应用程序中。
该应用程序是一个 VB.NET WINdows 桌面应用程序。它既不是 WPF 也不是通用应用程序,因此,我不需要任何特殊功能来提供 Explorer 和它的兼容性。
我的一些最新 Windows 10 用户报告说“拖放”功能不起作用。他们将文件拖到特定区域,然后什么也没有发生!“丢弃”程序和任何错误消息都没有。
当应用程序处于 ADMIN 模式(一种众所周知的限制)时,该行为与“拖放”问题兼容,但在任何用户中都不是(我自己检查过)。
有谁知道如何使我的应用程序也能在 Windows 10 中针对此特定问题运行?再说一遍:它在其他 Windows 版本中运行良好。
谢谢!
解决了!
Windows 在三个不同的地方将应用程序设置为管理员!我去了 APPLICATION PROPERTIES (其图标上的右键),然后:
1) 在 COMPATIBILITY 标签处:我在那里检查过并且相关的框没有标记(“以管理员身份执行”)。我还在那里检查了“所有用户设置”,而且相关的框也没有标记。
2) 快捷方式 - 高级按钮:哇!问题来了!即使未选中上述两个控件,“高级”按钮也会向我显示一个选中的框(管理员)!
为什么 Microsoft 决定将“以管理员身份运行”放在 3(三个!!!)不同的地方,为什么它们没有链接?甚至其中两个没有标记,最后一个(快捷方式 - 高级按钮)被标记......
取消标记后,“DnD”功能完美。
归档时间: |
|
查看次数: |
4581 次 |
最近记录: |