DPROJ 文件中所有可能的 AppType 值的完整列表?

Comprehensive list of all possible AppType values in DPROJ file?

Delphi DPROJ 文件包含一个 AppType XML 标签对,例如:

<AppType>Application</AppType>

...其中 AppType 的值可以是:'Application'、'Library'、'Package' 等

所有可能的 AppType 值的综合列表在哪里?

此外,在某些情况下,AppType XML 标记对在 DPROJ 文件中丢失或为空。使 DPROJ 文件中缺少 AppType XML 标记的条件是什么?

ToolsAPI.pas中声明了一些常量:

  { Default IDE application/project types }
  sApplication = 'Application';
  sLibrary = 'Library';
  sConsole = 'Console';
  sPackage = 'Package';
  sStaticLibrary = 'StaticLibrary';
  sOptionSet = 'OptionSet';
//  sAndroidService = 'AndroidService';

以后可能会扩展此列表。