From: Marcel B. (JIRA) <tr...@fi...> - 2013-10-10 21:21:19
|
Unable to unload fbembed.dll ---------------------------- Key: DNET-523 URL: http://tracker.firebirdsql.org/browse/DNET-523 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 3.2.0.0 Reporter: Marcel Brink Assignee: Jiri Cincura Priority: Critical I have a small application to be able to backup / restore and upgrade Firebird database which are used by our software. Since we started years back with Firebird 1.5 and migrated to 2.5 it's still possible some of our customer are running on 1.5. So i'm trying to automate the process to : - Restore a backup (possibly 1.5) - I try to connect through a 1.5 fbembed.dll using the FbConnectionBuilder.ClientLibrary. - if it fail i try to connect through a 2.5 fbembed.dll using the FbConnectionBuilder.ClientLibrary. However, switching from 1 client to the other doesn't free the fbembed.dll (and related dll's). Even disposing the FbConnection doesn't do the trick. FbConnection.ClearAllPools() also doesn't work. Is there any way to force unloading the fbembed.dll ? I tried it by manually unloading, but this leads to problems (probably due to caching of the dynamic assembly) tia, Marcel -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tracker.firebirdsql.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |