使用 Delphi 10 Seattle 时的安全警告

问题描述

大约一个星期以来,当我使用 Delphi 10 Seattle 时,我不断收到以下安全警告的唠叨:

enter image description here

这似乎是在没有打开项目的情况下显示的广告横幅造成的,但在我从事项目时经常会打扰我。

有人遇到过这个问题吗?这不是一个重大问题,但很烦人。我猜 Embarcadero 服务器存在某种安全问题,我想他们现在已经修复了。但是已经足够长的时间开始担心它了。

解决方法

这可能是“欢迎页面”,它可能通过 HTTP 显示图像。解决此问题的一种方法是在启动 Delphi IDE 以禁用欢迎页面时添加 -NP 命令行参数。

您也可以使用注册表编辑器 (Regedit) 并找到此键: HKEY_CURRENT_USER\Software\Embarcadero\BDS\17.0\Known IDE Packages

查找数据描述为$(BDS)\Bin\startupide230.bpl的键名Start Page IDE Package

您可以简单地删除此特定项目,但禁用程序包的一个技巧是在文本前加上下划线。因此,将说明更改为 _Start Page IDE Package,然后重新启动 IDE,它应该不会加载启动页面并使您的警告静音。

这应该适用于最新版本的 Delphi。 (BDS版本号和BPL版本号因版本而异)