Announcement

Collapse
No announcement yet.

bekomme .NET Provider nicht in GAC installiert

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • bekomme .NET Provider nicht in GAC installiert

    Hi,

    ich bin in .NET noch ziemlich am Anfang.
    Um mit C# auf Firebird zuzugreifen, habe ich versucht, den neuen Provider 2.6.0 zu installieren.
    Aufruf von NETProvider-2.6.0.msi und Installation läuft ohne Fehlermeldung.
    Da ich ja dann irgendwann die machine.config anpassen soll, brauche ich die Werte wie ProductKey ...
    Dazu soll man mit gacutil /l FirebirdSql.Data.FirebirdClient sich die Daten ausgeben lassen.
    Aber wie es aussieht, ist FirebirdSql.Data.FirebirdClient.dll nicht im GAC.
    Meldung: Anzahl der Elemente = 0
    Auch wenn ich mir (nach gacutil /lr > r:\gac.txt) die Datei gac.txt ansehe, finde ich keinen Eintrag zu Firebird.

    OK, dann mache ich es halt manuell:
    gacutil /i FirebirdSql.Data.FirebirdClient.dll

    aber das produziert den Fehler:
    Fehler beim Hinzufügen der Assembly in den Cache: Die Assembly wird von einer Laufzeit erstellt, die aktueller als die derzeit geladene Laufzeit ist, und kann nicht geladen werden.

    Kann mir jemand auf die Sprünge helfen?

    System Windows 7 Ultimate 64 bit.

    Frank

    [EDIT]
    Ich habe schon herausgefunden, dass für .net 4 die richtige Version benutzt werden soll.
    Allerdings bringt mich das auch nicht weiter, da hier bei der Benutzung einfach keine ausgaben erfolgen.
    Ich gebe alle möglichen Befehle ein, und komme ohne Meldung wieder auf das Promt.
    *grrr* [/EDIT]
    [EDIT]OK, Erledigt.
    Man kann gacutil nicht mehr irgendwohin kopieren. Man sollte es aus dem Originalverzeichnis aufrufen.
    Ich habe mich zu sehr an die Beschreibungen aus dem INET gehalten.
    [/EDIT]
    Zuletzt editiert von Frank Reim; 27.11.2010, 14:47.
Working...
X