title: DbProviderFactories.GetFactoryClasses() do not work when I uninstall odp.net
body: <p>I am using DbProviderFactories.GetFactoryClasses() method to check odp.net exists or not. It works perfectly fine when odp.net is not installed or when it is installed. But when I unistall odp.net 10g then also it shows odp.net provider exists. I have checked registry it doesn't show odp.net. Please suggest a better way to check if odp.net exists or not.</p>