我正在通过使用ServiceHost
和动态创建多个应用程序域来保持我的服务正常运行,从而在 WCF 主机上工作。我还计划将我的程序集保存在数据库中并使用Assembly.Load(byte[])
但是现在我偶然发现了一个问题:如何从数据库中加载我的配置文件(又名*.dll.config
)并将其传递给我的新域?我的原型使用AppDomainSetup.ConfigurationFile
并从文件系统加载它,但它不会实际存在于磁盘上。
有什么方法可以从byte[]
?
我正在通过使用ServiceHost
和动态创建多个应用程序域来保持我的服务正常运行,从而在 WCF 主机上工作。我还计划将我的程序集保存在数据库中并使用Assembly.Load(byte[])
但是现在我偶然发现了一个问题:如何从数据库中加载我的配置文件(又名*.dll.config
)并将其传递给我的新域?我的原型使用AppDomainSetup.ConfigurationFile
并从文件系统加载它,但它不会实际存在于磁盘上。
有什么方法可以从byte[]
?