无法在Delphi 11中注册任何组件

问题描述 投票:0回答:2

我在使用 Delphi 11 时遇到问题。我无法注册任何组件,当我右键单击该包并选择安装时,出现附加错误

unit MyNewComponent;

interface

uses
 System.Classes,
 FMX.Objects;

type
  TMyComp = class(TShape)
  end;

procedure Register;

implementation
procedure Register;
begin
  RegisterComponents('BRTesting', [TMyComp]);
end;
end.

embarcadero 已经注册了一个错误(https://quality.embarcadero.com/browse/RSP-36334),但我希望我能在这里得到帮助,因为我担心 embarcadero 不会解决这个问题在不远的将来。也许他们改变了我们现在必须注册自己的组件的方式?

delphi firemonkey delphi-11-alexandria
2个回答
1
投票

我有同样的问题,解决方案是卸载 Devart Unidac,重新启动 delphi,安装新组件并完成


0
投票

我们也面临这个问题。它实际上源于 DevArt 组件。但没有必要卸载组件。停用它们并重新启动 Delphi 就足够了。

安装后,DevArt组件可以重新激活,没有任何问题。

© www.soinside.com 2019 - 2024. All rights reserved.