问题描述
当我们通过 App.config 注册
tab layout
时,DbProviderFactories.GetFactory
很有用,但我遇到了一个问题,因为我正在为软件开发插件并且 <DbProviderFactories>
未找到在与调用 .exe
的程序集相同的路径中。
MS System.Data Source Code 透露他们在第 69 行使用 DbProviderFactories.GetFactory
来解析工厂提供程序。大多数时候它都有效。但是,就我而言,事实并非如此。启动程序在里面的一个公司文件夹下(Program File),我不会通过复制里面的provider程序集来污染它。
有什么方法可以使用 Type providerType = Type.GetType(assemblyQualifiedname);
同时使提供程序程序集远离启动程序的目录吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)