Solucionado (ver solução)
Solucionado
(ver solução)
8
respostas

Não consegui instalar o EntityFrameworkCore usando o Console do Gerenciador de Pacotes

Retornou o seguinte erro.

PM> Install-Package Microsoft.EntityFrameworkCore.SqlServer -Version 1.1

Tentando coletar informações de dependências do pacote 'Microsoft.EntityFrameworkCore.SqlServer.1.1.0' em relação ao projeto 'Alura.Loja.Testes.ConsoleApp', visando '.NETFramework,Version=v4.6.1' Install-Package : O pacote 'Microsoft.EntityFrameworkCore.SqlServer 1.1' não foi encontrado na(s) seguinte(s) fonte(s) primária(s): 'C:\Program Files (x86)\Microsoft SDKs\NuGetPackages'. Verifique se todas as suas fontes de pacote online estão disponíveis (OU) se a ID e a versão de pacote estão especificadas corretamente. No linha:1 caractere:1

  • Install-Package Microsoft.EntityFrameworkCore.SqlServer -Version 1.1
  • ~
    • CategoryInfo : NotSpecified: (:) [Install-Package], Exception
    • FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.In stallPackageCommand

Tempo Decorrido: 00:00:01.0545832

8 respostas

Oi, tenta instalar a última versão pra ver se vai.

Também não deu certo.

PM> Install-Package Microsoft.EntityFrameworkCore.SqlServer -Version 2.1.4

Tentando coletar informações de dependências do pacote 'Microsoft.EntityFrameworkCore.SqlServer.2.1.4' em relação ao projeto 'Alura.Loja.Testes.ConsoleApp', visando '.NETFramework,Version=v4.6.1' Install-Package : Não é possível carregar o índice de serviço para a origem http://packagesource. Ocorreu um erro ao enviar a solicitação. O nome remoto não pôde ser resolvido: 'packagesource' No linha:1 caractere:2

  • Install-Package Microsoft.EntityFrameworkCore.SqlServer -Version 2.1 ...
  • ~
    • CategoryInfo : NotSpecified: (:) [Install-Package], Exception
    • FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageComma nd

Tempo Decorrido: 00:00:07.5069996

Hum, repare que a url da origem está estranha http://packagesource. é esse mesmo o endereço do servidor?

Exclui o endereço http://packagesource e acrescentei https://api.nuget.org/v3/index.json C:\Program Files (x86)\Microsoft SDKs\NuGetPackages

Agora tenho um erro diferente.

O caminho especificado, o nome do arquivo ou ambos são muito longos. O nome de arquivo totalmente qualificado deve ter menos de 260 caracteres e o nome do diretório menos de 248 caracteres.

tenta por só https://api.nuget.org/v3/index.json

Mesmo tentando só com https://api.nuget.org/v3/index.json

PM> Install-Package Microsoft.EntityFrameworkCore.SqlServer -Version 2.1.4

Tentando coletar informações de dependências do pacote 'Microsoft.EntityFrameworkCore.SqlServer.2.1.4' em relação ao projeto 'Alura.Loja.Testes.ConsoleApp', visando '.NETFramework,Version=v4.6.1' A coleta de informações de dependência levou 2 sec Tentando resolver dependências do pacote 'Microsoft.EntityFrameworkCore.SqlServer.2.1.4' com DependencyBehavior 'Lowest' Resolver as informações de dependência levou 0 ms Resolvendo ações para instalar o pacote 'Microsoft.EntityFrameworkCore.SqlServer.2.1.4' Ações resolvidas para instalar o pacote 'Microsoft.EntityFrameworkCore.SqlServer.2.1.4' Executar ações do nuget levou 34,38 ms Install-Package : O caminho especificado, o nome do arquivo ou ambos são muito longos. O nome de arquivo totalmente qualificado deve ter menos de 260 caracteres e o nome do diretório menos de 248 caracteres. No linha:1 caractere:1

  • Install-Package Microsoft.EntityFrameworkCore.SqlServer -Version 2.1. ...
  • ~
    • CategoryInfo : NotSpecified: (:) [Install-Package], Exception
    • FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.I nstallPackageCommand

Tempo Decorrido: 00:00:02.4602463

Estou sem ideias, preciso estudar mais sobre esse assunto. Algum instrutor poderia nos ajudar a chegar nessa solução?

solução!

Resolvi.

O caminho do projeto estava muito longo. Subi alguns diretórios e funcionou. Muito obrigada pela ajuda André.