I develop web applications that interact with Firebird Sql using Microsoft Entity Data Framework and C#. I have a particular project that compiles fine, but at run-time, when the program attempts to access the database, I get the error "Failed to find or load the registered .Net Framework Data Provider." I wrote a test project that doesn't use EDF but accesses a Firebird database, and that works successfully. I'm not sure if the problem lies with the Firebird .net connector, or with Microsoft's EDF library. I thought I'd check to see if you have any other reports of this problem, or if you have any solution.
Another discovery: Data access works on a 32bit Windows 7 platform.