それは間違っています。ファイルを手動でC:\Windows\assemblyにコピーしないでください。 。 .NET Framework 4以降、グローバルアセンブリキャッシュのデフォルトの場所は%windir%\Microsoft.NET\assemblyです。
- DLLをアプリケーション実行可能ファイルのフォルダーにコピーします。
- またはGAC(グローバルアセンブリキャッシュ)に追加します。これは、ツールgacutil.exe<を使用して実行されます。 / a> 。すべてのセットアップツールには「GACに追加」オプションもあると思います。
...\odp.net\managed\x64\OraProvCfg.exeを使用することもできます および/または...\odp.net\managed\x86\OraProvCfg.exeそれのために。 - DLLを配置できる場所は他にもいくつかあります(アプリケーションベースとカルチャディレクトリの調査 )ただし、アプリケーションのルートディレクトリが標準です。