Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 20224|Antwort: 1

[Quelle] VS2012 Lösung für den Fehler bei der Installation von AutoMapper in Nuget

[Link kopieren]
Veröffentlicht am 24.07.2017 14:07:24 | | |
Wenn VS2012 AutoMapper unter .net 4.0 installiert, wird folgender Fehler gemeldet:

AutoMapper hat bereits die Abhängigkeiten für Standard.Library definiert.

'AutoMapper' hat bereits eine Abhängigkeit für 'Standard.Library' definiert.

Es scheint durch die niedrige Nuget-Version (VS2012 Version 2.83) verursacht zu werden, die das Standard.Library-Framework nicht unterstützt.


Es gibt zwei Workarounds:

Methode 1
NuGet 2.12 unterstützt das . NETStandard-Framework, daher musst du NuGet auf NuGet 2.12 oder höher upgraden.
Allerdings unterstützt NuGet 2.12 Visual Studio 2012 nicht, daher musst du Visual Studio auch auf 2013 aktualisieren.

Methode 2 (Übernahme)
Das Downgraden der AutoMapper-Version auf eine kompatible NuGet-Version wird getestet, um 4.1.1 perfekt zu installieren, und übrigens ist Microsoft.Bcl installiert, und man kann .Net4.5s await und async verwenden
PM> Install-Package AutoMapper -Version 4.1.1
Installation von 'AutoMapper 4.1.1'.
'AutoMapper 4.1.1' wurde erfolgreich installiert.




Vorhergehend:Der Unterschied zwischen Server und Client von Javas virtueller Maschine JVM
Nächster:dz-Anhangdatei kann keinen Workaround speichern
Veröffentlicht am 26.07.2017 10:13:12 |
Worauf warten Sie und asynchron?
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com