2

我正在使用 Delphi 10.2 Tokyo 开发一个新项目,我想使用 Runtime Packages 让其他开发人员可以在他们自己的项目中使用我的部分代码。所以我创建了一个运行时包,并通过“运行时包”选项在另一个 Delphi VCL 项目中使用它来测试一切是否按预期工作。从技术上讲,它可以工作,但在我的代码中,我有一些 XML 文档:

http://docwiki.embarcadero.com/RADStudio/en/XML_Documentation_Comments

在包内,一切都按预期工作。如果源代码在另一个应用程序中被编译和使用,那么 XML 文档就消失了。我还在编译器选项中启用了创建 XML 文档,并将输出文件夹设置为与 BPL 相同的文件夹。这是一些可以正常工作的演示代码:

unit unit1;

interface

type
/// <summary> Represents a Democlass
/// </summary>
  TDemo = class
    // ...
end;

implementation

var
  Demo : TDemo;

我已经在网上搜索了一段时间,但在我的问题附近找不到任何东西。我希望有一个解决方案,或者至少是一个很好的答案,为什么它不能工作。

4

0 回答 0