gpt4 book ai didi

c# - 将 xml 存储在已编译的 DLL 中

转载 作者:数据小太阳 更新时间:2023-10-29 01:49:44 25 4
gpt4 key购买 nike

我想将有关我的 DLL 的配置信息存储在我的 DLL 内的 XML 文件中,即如果需要进行更改,则必须重新编译 DLL。

原因是因为它是一种优雅的格式,我可能不会为此 DLL 使用配置文件。

有什么想法吗?我真的希望能够在 Visual Studio 中编辑一个 xml,然后编译它,并且只在输出中看到一个 DLL。

最佳答案

是的 - 将其包含为嵌入式资源(即在 Visual Studio 中的项目的属性中使用该设置),然后使用 Assembly.GetManifestResourceStream阅读它。

我一直为单元测试数据这样做。正如您所说,您只需编辑文件、重建文件,它就会在那里。

关于c# - 将 xml 存储在已编译的 DLL 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1373965/

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