There are multiple machine.config files in your \Windows\Microsoft.net\Framework\vXXXX\Config directories. Check both of the v2 and v4 machine.config files for the following (four files total you’re looking at here).
There was an EXTRA, self terminated <DbProviderFactories> tag in two of my files. I had all four open at once comparing them, and noticed in two of them, the V4 I believe, but check them all. Essentially it was like this and very easy to miss:
<system.data>
<DbProviderFactories>...(read more)
↧