Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 20224|Odpoveď: 1

[Zdroj] VS2012 Riešenie chyby pri inštalácii AutoMapperu v Nuget

[Kopírovať odkaz]
Zverejnené 24. 7. 2017 14:07:24 | | |
Keď VS2012 nainštaluje AutoMapper pod .net 4.0, hlási sa nasledujúca chyba:

AutoMapper už má definované závislosti pre Standard.Library.

'AutoMapper' už má definovanú závislosť pre 'Standard.Library'.

Zdá sa, že to spôsobuje nízka verzia Nuget (VS2012 verzia 2.83), ktorá nepodporuje rámec Standard.Library.


Existujú dve obchádzky:

Metóda 1
NuGet 2.12 podporuje . NETStandard framework, takže je potrebné upgradovať NuGet na NuGet 2.12 alebo novší.
NuGet 2.12 však nepodporuje Visual Studio 2012, takže je potrebné aktualizovať aj Visual Studio na 2013.

Metóda 2 (Prijatie)
Zníženie verzie AutoMapper na kompatibilnú verziu NuGet sa testuje na perfektnú inštaláciu 4.1.1, a mimochodom, nainštalovaný je Microsoft.Bcl, takže môžete používať .Net4.5 await aj asynchrónne
PM> Install-Package AutoMapper -Version 4.1.1
Inštalujem 'AutoMapper 4.1.1'.
Úspešne som nainštaloval 'AutoMapper 4.1.1'.




Predchádzajúci:Rozdiel medzi serverom a klientom virtuálneho stroja Javy JVM
Budúci:Súbor prílohy z dz nemôže uložiť obchádzku
Zverejnené 26. 7. 2017 10:13:12 |
Na čo sú await a asynchrónne?
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com