Vista&C# - 拖放问题(与海拔无关)

Dej*_*sic 6 c# drag-and-drop inno-setup winforms

有问题的应用程序是.Net 2.0 Framework WinForms.它应该适用于大型用户群(从CD安装).使用InnoSetup完成安装.

在两台机器上,应用程序不接受拖放(D&D的应用程序和源具有相同的高程级别).

通过为应用程序快捷方式添加对INTERACTIVE SID的读取和读取和执行权限,此问题似乎已得到解决.

问题:如何添加这些权利和D&D以及如何在安装过程中检查/设置这些权限?

Gui*_*ici 0

只是一个猜测,但是 [STAThread] 属性是否存在于应用程序的 Main() 方法中?没有它,拖放根本不起作用。(尽管这无法解释随着 INTERACTIVE SID 上的权利变化而发生的行为变化)。