繁体   English   中英

如何在运行时修改配置文件

[英]How do I modify config file at runtime

我需要在运行时更改配置文件myApp.exe.config 如何确保在不离开程序的情况下开始使用修改后的文件运行程序?

可能需要使用ConfigurationManager。

谢谢!

肯定有可能,我前一段时间在工作中做到了。 本质上,您可以将新的app.config文件加载到内存中,然后告诉.NET使用新文件。 从那时起,使用标准的.NET调用进行读取时, Configurarion部分中的所有变量都会更改。

抱歉,我无法提供具体信息,您可能还需要向Google发送更多信息-但至少您知道它的可能!

话虽如此,我认为这是走错的体系结构之路。 最好以您自己的格式将设置存储在外部文件中。 更新app.config确实是皇家的痛苦,而且如果由于与旧版程序集的兼容性原因而不必这样做,那么至少是不值得的。 遗留程序集使用WCF,这本身就是一个错误。 WCF是一个可怕的建筑残骸,与任何现代替代品相比,几乎没有赎回功能。

更新

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM