我正在尝试加载Entity Framework Library的程序集,并在其属性之一上调用ToList。
最后我做到了。我需要在多个数据库上调用它才能在它们上应用迁移。
因此,我需要在每个调用中使用不同的连接字符串,并且由于存在一些文件更新等操作,因此它们应该循环播放,因此c#将缓存加载的程序集,当我在运行时更改连接字符串并刷新配置时,迁移再次在首次在“加载程序集”上申请第一个ConnectionString。
我尝试MarshalByRef及其操作失败,因为我的EF库无法序列化。所以我不能在不同的应用程序域中加载程序集。
为您提供信息,我的项目是一个win-form应用程序。
致谢