gpt4 book ai didi

delphi - 如何在 Delphi 10.3.3 中使用空文件夹和非空文件夹将项目项添加到存储库

转载 作者:行者123 更新时间:2023-12-03 23:45:31 25 4
gpt4 key购买 nike

我创建了一个项目框架并作为自定义项添加到存储库中。但是当我想通过存储库创建一个项目时,它说:Could not copy file basefoldername\subfoldername1\filename1.pas我检查了 radstudiorepository.xml 并找到了这样的部分

<RADStudioObjectRepository Version="">
...
<Items>
...
<Item IDString="my repository item project name">
...
<Files>
<File>basefoldername\subfoldername1\filename1.pas</File>
<File>basefoldername\subfoldername2\filename2.pas</File>
...
</Files>
</Item>
...
</Items>
...
</RADStudioObjectRepository>
我还没有在网上找到 RADStudioObjectRepository 的 DTD 或 XSD。
你能告诉我如何在这个 xml 文件中注册一个文件夹来创建吗?
您可以找到 radstudiorepository.xml通过这种方式:
  • 选择菜单项 文件\新建\其他
  • 的右侧 Pane 中新品 对话 点击任何项目
  • 选择 模板库弹出菜单项
  • 模板库对话框中,您可以看到分配给 的值RAD Studio 对象存储库
  • 最佳答案

    Folders标签必须在 Files 之前一。 Folders标签包含 Folder标签就像 Files包含 File那些。 Folder标签文本内容应该是文件夹名称,就像File标签文本内容文件名。

    <RADStudioObjectRepository Version="">
    ...
    <Items>
    ...
    <Item IDString="my repository item project name">
    ...
    <Folders>
    <Folder>basefoldername\subfoldername1\</Folder>
    <Folder>basefoldername\subfoldername2\</Folder>
    ...
    </Folders>
    <Files>
    <File>basefoldername\subfoldername1\filename1.pas</File>
    <File>basefoldername\subfoldername2\filename2.pas</File>
    ...
    </Files>
    </Item>
    ...
    </Items>
    ...
    </RADStudioObjectRepository>

    关于delphi - 如何在 Delphi 10.3.3 中使用空文件夹和非空文件夹将项目项添加到存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63035257/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com