微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

安装我的程序后拖放不起作用

如何解决安装我的程序后拖放不起作用

我有一个我编写的 c# winforms 应用程序,它使用拖放来接受文件。从 Visual Studio 运行它工作正常,如果我手动将文件复制到一个文件夹,它没有问题。我创建了一个安装程序脚本,用于将其打包以使用 NSIS 进行分发。

使用安装程序安装到我自己的系统后,拖放不起作用。该应用的其他一切运行正常

这里是否有我可能遗漏的某种安全措施?

解决方法

UAC UIPI 阻止从低/中 IL 进程拖到提升进程。

简单的解决方案是在安装程序的完成页面上禁用运行复选框。这会强制用户从开始菜单正常启动您的应用。

另一种解决方案是whitelist the drag messages允许拖动操作。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。