【发布时间】:2010-10-10 17:36:05
【问题描述】:
有问题的应用程序是 .Net 2.0 Framework WinForms。它应该适用于大型用户群(从 CD 安装)。使用 InnoSetup 完成安装。
在两台机器上,应用程序不接受拖放(应用程序和 D&D 的源具有相同的海拔高度)。
通过为应用程序快捷方式的 INTERACTIVE SID 添加 Read & Read&Execute 权限,似乎解决了这个问题。
问题:添加这些权限和D&D是如何关联的,以及如何在安装过程中检查/设置这些权限?
【问题讨论】:
-
此外,这也与程序的安装位置有关 - 如果它安装在程序文件之外(“受信任的位置”),它将表现不佳。
-
好问题,不知道答案。
-
最近遇到了类似的情况,遇到了奇怪的大规模部署问题(还有 winforms 和 .net 2.0)。如果您发现它不仅限于 Vista,我也不会感到非常惊讶。我遇到了一些问题,最初似乎只发生在 vista 上,但几周后才发现它发生在特定的 XP 机器上。
标签: c# winforms drag-and-drop inno-setup