Ich bin kein Oracle-Typ und muss es von Visual Studio verwenden. Ich habe Oracle Data Tools für Visual Studio 2015 installiert, kann jedoch keine merkwürdigen Fehlermeldungen erhalten. Das erste Mal, dass ich VS starten und versuchen, eine neue Verbindung (eine Verbindung) hinzuzufügen, erhalte ich die Meldung:ODT und Visual Studio - insgesamt fehlgeschlagen
Oracle Data Provider for .NET ist ohne Maschine weite Konfiguration installiert. Im Global Assembly Cache wurde jedoch eine Version des Oracle-Datenproviders für. NET gefunden, die möglicherweise nicht kompatibel ist ( ). Bitte entfernen Sie Oracle Data Provider für .NET aus dem globalen Assembly-Cache und starten Sie Visual Studio neu.
Das ist seltsam, weil ich genau das gemacht habe, was die Nachricht gesagt hat. Das nächste Mal, als ich VS gestartet habe, ist der Fehler wieder aufgetaucht.
Wenn ich OK diese Nachricht, bekomme ich ein anderes:
konnte nicht die Standard-tnsnames.ora finden. Typ kann nicht OracleInternal.Common.ConfigBaseClass' von der Montage Oracle.ManagedDataAccess, Version = 4.121.2.0, Culture = neutral, PublicKeyToken = 89b483f429c47342
Ich bin nicht sicher, was das bedeutet laden.
Irgendwelche Ideen da draußen?
UPDATES:
tnsnames.ora nicht erstellt haben (weiß nicht wie). Habe ich einen Installationsschritt vermisst? (Erinnere dich nicht daran, erwähnt zu werden). In der Maschinenkonfiguration habe ich:
<section name="oracle.dataaccess.client" type="System.Data.Common.DbProviderConfigurationHandler, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
Oracle wurde nicht in der Datei user.config gefunden. Die DLL-Informationen:
C:\Program Files (x86)\Microsoft Visual Studio 14.0>gacutil /l Oracle.ManagedDat
aAccess
Microsoft (R) .NET Global Assembly Cache Utility. Version 4.0.30319.0
Copyright (c) Microsoft Corporation. All rights reserved.
The Global Assembly Cache contains the following assemblies:
Oracle.ManagedDataAccess, Version=4.121.2.0, Culture=neutral, PublicKeyToken=8
9b483f429c47342, processorArchitecture=MSIL
Keine .NET-Konfigurationsdatei an dieser Stelle. in VS Ich versuche nur, eine Verbindung mit dem Server Explorer
Entdeckungen zurück in Hauptpost – user1443098
Das stimmt nicht überein. Sie kopieren/fügen 'oracle.dataaccess' ein, fragen aber GAC nach" Oracle. ** Managed ** DataAccess " –
Ok, danke, dass Sie darauf hingewiesen haben. Ich bin mir nicht sicher, was das bedeutet. Ich habe naiv erwartet, dass ich aus der Box arbeiten werde. Jetzt weiß ich nicht, was ich tun soll. Ich möchte, dass es funktioniert, ohne ein Oracle DBA zu werden. – user1443098