Sto tentando di installare l'ultima versione del EntityFramework dalla console di Program Manager in Visual Studio 2012. L'esecuzione del comando install-package produce il seguente errore:EntityFramework 5 Installare fallisce in VS 2012
PM> install-package EntityFramework
You are downloading EntityFramework from Microsoft, the license agreement to which is available at http://go.microsoft.com/fwlink/?LinkId=253898&clcid=0x409. Check the package for additional dependencies, which may come with their own license agreement(s). Your use of the package and dependencies constitutes your acceptance of their license agreements. If you do not accept the license agreement(s), then delete the relevant components from your device.
Successfully installed 'EntityFramework 5.0.0'.
Successfully uninstalled 'EntityFramework 5.0.0'.
Install failed. Rolling back...
install-package : Failed to add reference to 'System.Data.Entity'. Please make sure that it is in the Global Assembly Cache.
At line:1 char:1
+ install-package EntityFramework
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
Così ho fatto un po 'di ricerche su Google e ho scoperto quanto segue per entrare nel file Web.Config. Ho effettuato un secondo tentativo di installazione di EntityFramwork con la seguente voce:
<section name="entityFramework" type="EntityFramework.dll, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
Che ha provocato lo stesso errore. Le mie domande sono:
Come posso installare questo pacchetto? Fuori dalla scatola questo dovrebbe funzionare e fa con altri pacchetti questo sembra sciocco che questo pacchetto non possa essere installato rapidamente e facilmente.
Dove si trova la documentazione per questo pacchetto insieme a qualche forma di FAQ? Anche questo sembra sciocco che la documentazione per i problemi di installazione non esiste.
Grazie in anticipo!
:: :: Modifica
Ho dimenticato di aggiungere ho provato la seguente voce al file web.config così:
<assemblies>
<add assembly="System.Data.Entity, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</assemblies>
... che ha prodotto lo stesso errore.
Siamo spiacenti, non funziona. Ho fatto lo stesso errore. –
@TechieJoe se questa risposta non risolve il tuo problema, ti suggerisco di cambiare la "risposta accettata" –