Ich versuche, ein Projekt in Visual Studio 2010 zu kompilieren. Es funktionierte gut in Visual Studio 2008, aber 2010 gibt den folgenden Fehler:
Die primäre Referenz "TiS.Core.eFlowAPI" konnte nicht aufgelöst werden, da sie indirekt von der .NET Framework-Assembly "mscorlib, Version = 2.0.3600.0, Culture = neutral, PublicKeyToken = b77a5c561934e089" abhängt, die einen höheren Wert hat Version "2.0.3600.0" als die Version "2.0.0.0" im aktuellen Zielframework.
Ich habe den Übeltäter auf MDbgCore.dll aufgespürt. Diese Assembly ist enthalten (in einer Abhängigkeitskette) und sucht nach mscorlib 2.0.3600.0.
Nach einigen Nachforschungen sieht es so aus, als wäre es eine Beta-Version von .NET 2.0.
Wie löse ich dieses Problem? Ich habe keinen Zugriff auf den Code dieser Drittanbieter-DLL (z. B. TiS.Core.eFlowAPI).
Versuchen Sie, ein neues Projekt zu erstellen und auf die richtige Assembly zu verweisen. Kopieren Sie dann den Code und fügen Sie ihn in Ihr Projekt ein
Sie können die Baugruppenumleitung versuchen. Ich bin mir nicht sicher, ob dies die Lösung für Sie ist, aber ich glaube, das kann etwas sein, das Sie überprüfen sollten:
Ich hatte das gleiche Problem. Ich konnte es lösen, indem ich das MdbgCore.dll
im Zielverzeichnis umbenannte / löschte.
Tags und Links .net visual-studio assemblies