Explorer属性对于大型Delphi可执行文件来说很慢

时间:2018-03-29 14:28:01

标签: delphi-10.2-tokyo

我们在网络共享上使用80MB Delphi应用程序,我们发现在资源管理器中右键单击属性非常慢(大约30秒)同一驱动器上类似大小的程序没有问题。

我想知道Delphi链接器是否以某种方式组织exe,这意味着探索者需要读取整个文件以查找属性信息,以及是否有办法更改它?我无法在项目设置中看到任何明显的东西。

修改

我们在项目文件中有这些选项:

{$SetPEOptFlags IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE}
{$SetPEFlags IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP or IMAGE_FILE_NET_RUN_FROM_SWAP}

但我认为这些只会在程序执行时影响程序。

1 个答案:

答案 0 :(得分:0)

延迟是由我在问题中提到的PW选项标志引起的。拿出来,一切都很顺利。

现在我需要找出他们被放在那里的原因。

相关问题