我正在使用类似以下内容的方法在我的 C# 应用程序中加载 DLL。
foreach (String s in Directory.GetFiles(".", "*.dll"))
foreach (Type t in Assembly.LoadFrom(s).GetTypes())
但它不会应用这些二进制文件的 App.config 设置。有没有一种编程方式来加载这些设置?
最佳答案
您好,请查看 MSDN 上的 ConfigurationManager.OpenMappedExeConfiguration。这允许您在运行时读取配置类型(针对用户)。
关于c# - 通过反射加载 C# DLL,但应用 App.config,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1275985/