在D11.2中安装StyleControls遇到的问题以及解决办法

今天在D11.2中正常安装StyleControls控件,

步骤如下:

1、将控件所在文件夹添加到搜索路径。

2、在IDE中打开控件包。

3、编译之后安装。

可是却出现如下错误提示:

Registration procedure, Scpreg.Register in package

C:UsersPublicDocumentsEmbarcaderoStudio22.0BplStyleControls. _d11Alexandria.bpl raised exception class EAccessViolation:

Access violation at address 5D7A7F63 in module ‘rtl280.bpl’. Read of address 00690074.

在D11.2中安装StyleControls遇到的问题以及解决办法,在D11.2中安装StyleControls遇到的问题以及解决办法,第1张

仔细回忆自己的控件安装过程,没有犯错,可是反复安装都无法成功。都是一样的错误提示。最后在大佬(七哥)的指点下安装成功,原来是要删除之前已经安装过的信息才能安装成功。

解决问题的步骤如下:

1、运行cmd

cd C:UsersPublicDocumentsEmbarcaderoStudio22.0

dir StyleControls*.*/s/a

在D11.2中安装StyleControls遇到的问题以及解决办法,在D11.2中安装StyleControls遇到的问题以及解决办法,第2张

分别进入dcp和bpl两个文件夹执行del StyleControls*.*

把这两个子文件夹下的StyleControls开头的文件全部删除掉之后再重新编译安装成功。

在D11.2中安装StyleControls遇到的问题以及解决办法,在D11.2中安装StyleControls遇到的问题以及解决办法,第3张

补充一点最重要的步骤:必须用管理员权限运行Delphi11

关于作者:

生活百科常识网