\ Windows \ Microsoft.net \ Framework \ vXXXX \ Configディレクトリに複数のmachine.configファイルがあります。 v2とv4の両方のmachine.configファイルを見てください。見るには合計4つのファイルが必要です。次の点を確認してください。
このようなことが起こっている可能性があります。これらのファイル内のEXTRA、自己終了タグを確認してください。すべてを開いて比較する。このように見えて見逃しやすいです:
<system.data>
<DbProviderFactories>
<add name="Odbc Data Provider" invariant="System.Data.Odbc" ... />
<add name="OleDb Data Provider" invariant="System.Data.OleDb" ... />
<add name="OracleClient Data Provider" invariant="System.Data ... />
<add name="SqlClient Data Provider" invariant="System.Data ... />
</DbProviderFactories>
<DbProviderFactories/>
<system.data>
SELF CLOSINGタグに注目してください。最後の項目の後に1を保持し、最後に自己閉鎖を削除することで、これをクリーンアップします。このサンプルで:
<system.data>
<DbProviderFactories>
<add name="Odbc Data Provider" invariant="System.Data.Odbc" ... />
<add name="OleDb Data Provider" invariant="System.Data.OleDb" ... />
<add name="OracleClient Data Provider" invariant="System.Data ... />
<add name="SqlClient Data Provider" invariant="System.Data ... />
</DbProviderFactories>
<system.data>
、その後、再起動して離れて歩いて戻ってきて、それが動作するはずです確認してください...
・ホープ、このことができます。