Instalando Entity Framework via NuGet e PowerShell
Recentemente recebi várias dúvidas em relação à instalação do Entity Framework e, principalmente, como fazer um downgrade da versão do mesmo.
Podemos fazer a instalação do Entity Framework via NuGet. Quando essa é a opção escolhida, o gerenciador do NuGet instala a versão mais recente do Entity Framework. Porém, você pode se deparar com a situação de que seja necessário utilizar uma versão mais antiga do Entity Framework, por quaisquer circunstâncias. Neste caso, existe a opção de fazer a instalação da versão que for necessária para o seu uso, ou caso você faça a instalação da versão recente do Entity Framework e quer fazer um downgrade dessa versão, utilizar comandos PowerShell no Package Manager Console, no Visual Studio.
Para instalar o Entity Framework via NuGet:
1 - Abra algum projeto do Visual Studio.
2 - Clique com o botão direito em References – Manage NuGet Packages.
http://andrielleazevedo.files.wordpress.com/2014/05/figura-1-instalando-entity-framework-via-nuget-e-powershell.jpg?w=730
3 - Clique em Online – nuget.org e procure por EntityFramework. Clique no botão Install. Observe que do lado direito encontra-se a versão do Entity Framework que está sendo instalada.
http://andrielleazevedo.files.wordpress.com/2014/05/figura-2-instalando-entity-framework-via-nuget-ou-powershell.jpg?w=730
http://andrielleazevedo.files.wordpress.com/2014/05/figura-3-instalando-entity-framework-via-nuget-e-powershell.jpg?w=730
5 - Observe que, assim que o Entity Framework for instalado, um check verde aparecerá ao lado direito da caixa onde foi localizado o pacote do Entity Framework.
http://andrielleazevedo.files.wordpress.com/2014/05/figura-4-instalando-entity-framework-via-nuget-e-powershell.jpg?w=730
Agora você tem instalado no seu projeto o Entity Framework com versão 6.1.0.
Caso você queira fazer a instalação de uma versão anterior a atual no seu projeto, podemos usar comandos PowerShell para esse downgrade.
Se o seu projeto já tiver alguma versão do Entity Framework instalada, desinstalaremos a mesma primeiramente.
6 - Clique no menu Tools – Library Package Manager – Package Manager Console.
http://andrielleazevedo.files.wordpress.com/2014/05/figura-5-instalando-entity-framework-via-nuget-e-powershell.jpg?w=730
7 - A janela do Package Manager Console será exibida. Para desinstalar o Entity Framework entre com o seguinte comando:
1. Uninstall-package EntityFramework
Nota: pode acontecer de você não conseguir desinstalar o Entity Framework por outras referências depender do mesmo.
8 - Para instalar o Entity Framework novamente, porém agora com uma versão anterior, entre com o seguinte comando:
1.Install-Package EntityFramework -version 6.0.0
Nota: o “6.0.0 é a versão que está sendo instalada no seu projeto.
http://andrielleazevedo.files.wordpress.com/2014/05/figura-6-instalando-entity-framework-via-nuget-e-powershell.jpg?w=730
Se sua versão foi instalada corretamente, você terá a mensagem “Succesfully added ‘Entity Framework 6.0.0’ to WingtipToys.”.