我的一个系统有一个损坏的 Delphi 安装:它认为BDSCOMMONDIR
指向,C:\Windows\system32\9.0
而在一个正常运行的系统上,它指向C:\Users\Public\Documents\RAD Studio\9.0
.
我可能是企业安全疯狂的受害者,因为我发现没有人可以访问C:\Users\Public
故障系统上的目录。
我想要的是将目录的内容移动到开发人员可以编写的地方,然后全局(C:\ProgramData
想到一个子目录)并全局设置BDSCOMMONDIR
.
那么:DelphiBDSCOMMONDIR
从哪里获得价值?
我怎样才能覆盖它?
它阻碍我的主要原因是我现在在每次尝试编译/构建时都会得到这个:
[MakeDir Error] Unable to create directory "C:\Windows\system32\9.0\hpp\". Access to the path 'C:\Windows\system32\9.0\hpp\' is denied.
[MakeDir Error] Unable to create directory "C:\Windows\system32\9.0\Dcp". Access to the path 'C:\Windows\system32\9.0\Dcp' is denied.
[MakeDir Error] Unable to create directory "C:\Windows\system32\9.0\hpp". Access to the path 'C:\Windows\system32\9.0\hpp' is denied.