gpt4 book ai didi

c++ - 将 XSD 文件嵌入一个(二进制)文件中

转载 作者:行者123 更新时间:2023-11-28 04:47:57 24 4
gpt4 key购买 nike

我们的 C++ 项目使用约 30 个 XSD 文件来验证 XML 消息。

对于部署,我们希望将所有 XSD 文件嵌入到一个文件中。此外,如果文件是二进制的,那么 XSD 架构就不容易查看了。

是否有针对 Windows 的解决方案(额外的 Linux 支持会很好,但不是必需的)将多个文本文件嵌入一个大的二进制文件并将其用于 C++ 应用程序?

最佳答案

可能的特定于 Windows 的解决方案是使用所有 XSD(或任何其他文件)创建纯资源 DLL。

使用下面的链接了解详细信息。

https://learn.microsoft.com/en-us/cpp/build/creating-a-resource-only-dll

Additionally it would be nice, if the file would be binary, so the XSD schemas cannot be viewed easily.

dll\exe 中的资源未加密,任何人都可以使用资源查看器读取它们

关于c++ - 将 XSD 文件嵌入一个(二进制)文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48870063/

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