To je špatně, neměli byste kopírovat soubory ručně do C:\Windows\assembly
. Jen poznámka, počínaje rozhraním .NET Framework 4 je výchozí umístění pro mezipaměť Global Assembly Cache %windir%\Microsoft.NET\assembly
- Buď zkopírujete DLL do složky spustitelného souboru vaší aplikace.
- Nebo jej přidejte do GAC (Global Assembly Cache). To se provádí pomocí nástroje gacutil.exe . Předpokládám, že každý Setup-Tool také poskytuje možnost "Přidat do GAC". Můžete také použít
...\odp.net\managed\x64\OraProvCfg.exe
a/nebo...\odp.net\managed\x86\OraProvCfg.exe
za to. - Existuje několik dalších míst, kam můžete umístit knihovnu DLL (viz Zkoumání aplikační báze a adresářů kultur ), avšak kořenový adresář aplikace je standardní.