我正在创建将由其他工具使用的API项目。现在我构建了包含所有逻辑的类库项目,并在app.config文件中放置了一些配置。现在,当我构建项目时,我得到了dll和配置文件。我想在DLL中嵌入配置文件。怎么做? 我跟着它了吗?或者还有其他方法吗?
答案 0 :(得分:0)
如果你想将文件嵌入到dll中,我假设你不希望最终用户能够在构建dll后更改配置吗?
我不知道您从配置文件中读取了哪种信息,但如果上述情况属实,为什么不将配置数据移动到dll中的配置类?
答案 1 :(得分:0)
只需将配置文件视为dll中的资源,然后在运行时读取资源文件,如:
Math.Round()
答案 2 :(得分:0)
这不是必要的。
如果没有配置文件,则使用默认值。
在您的消费程序中,您可以在.exe.config
或Web.config
文件中覆盖它们。