如何解决安装我的程序后拖放不起作用
我有一个我编写的 c# winforms 应用程序,它使用拖放来接受文件。从 Visual Studio 运行它工作正常,如果我手动将文件复制到一个文件夹,它没有问题。我创建了一个安装程序脚本,用于将其打包以使用 NSIS 进行分发。
使用安装程序安装到我自己的系统后,拖放不起作用。该应用的其他一切运行正常。
这里是否有我可能遗漏的某种安全措施?
解决方法
UAC UIPI 阻止从低/中 IL 进程拖到提升进程。
简单的解决方案是在安装程序的完成页面上禁用运行复选框。这会强制用户从开始菜单正常启动您的应用。
另一种解决方案是whitelist the drag messages允许拖动操作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。