sql >> Databáze >  >> RDS >> Oracle

Oracle Developer Tools for Visual Studio 2019 nelze správně nainstalovat

Po několika týdnech jsem se rozhodl použít zpět VS 2017 pouze pro tento projekt, znovu jsem nainstaloval VS 2017 a ODT pro VS 2017 pomocí instalačního souboru. Pak jsem našel webové stránky o tomto problému.

Říká se;

  • Zavřete všechny instance VS
  • Najděte soubor VS devenev.exe.config
  • Otevřete jej pomocí textového editoru
  • Kopírovat vše „Oracle“ obsahuje nastavení z pracovní na nefunkční stranu

To je ono!

Co jsem zkopíroval do souboru VS 2019 devenev.exe.config z konfigurace VS 2017;

(změněny cesty dll podle souboru přípony)

v tag

  <dependentAssembly>
    <assemblyIdentity name="Oracle.ManagedDataAccess" publicKeyToken="89b483f429c47342" culture="neutral" />
    <codeBase version="4.122.19.1" href="C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\Extensions\m3m25bey.i3v\Assemblies\DataProviders\Oracle.ManagedDataAccess.dll" />
  </dependentAssembly>
  <dependentAssembly>
    <assemblyIdentity name="Oracle.ManagedDataAccess.EntityFramework" publicKeyToken="89b483f429c47342" culture="neutral" />
    <codeBase version="6.122.19.1" href="C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\Extensions\m3m25bey.i3v\Assemblies\DataProviders\Oracle.ManagedDataAccess.EntityFramework.dll" />
  </dependentAssembly>    

a také

v tag

  <remove invariant="Oracle.ManagedDataAccess.Client" />
  <add name="ODP.NET, Managed Driver" invariant="Oracle.ManagedDataAccess.Client" description="Oracle Data Provider for .NET, Managed Driver" type="Oracle.ManagedDataAccess.Client.OracleClientFactory, Oracle.ManagedDataAccess, Version=4.122.19.1, Culture=neutral, PublicKeyToken=89b483f429c47342" /> 



  1. Sníží se výkon SQLite, pokud je velikost databáze větší než 2 gigabajty?

  2. Vlevo připojit tabulku a echo v tabulce

  3. Jak získám seznam zamčených uživatelů v databázi Oracle?

  4. Vkládání a transformace dat z SQL tabulky