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

Erro ao instalar pacote

Quando tento instalar o pacote Caelum.Stella.CSharp , é apresentado o erro abaixo. Por favor, podem ajudar?

O pacote 'System.Runtime.InteropServices.RuntimeInformation.4.3.0' não existe na pasta 'C:\Users\will\Google Drive\workspace\Cursos\CSharp\Csharp e orientação a objetos\10_BrasilCPFDatasNumeros\CSharpBrasil\packages'

Tentativas:

  • instalar em projeto com .Net Framework 4 e 4.5 = nem começa o download
  • instalar em projeto com .Net Framework 4.6 e 4.7.2 = acontece o erro mencionado
  • instalar o System.Runtime.InteropServices.RuntimeInformation na versão 4.3.0 = acontece o mesmo erro
5 respostas

Olá Wilson, como vai?

Fiz a instalação do pacote em várias versões do .Net. Para as versões .Net Framework 4 e 4.5 realmente estamos com problemas. Mas deu certo com todas as versões superiores. Veja:

Informações exibidas no console, sobre a instalação do pacote Caelum adicionada com sucesso

As vezes o Visual Studio não entende quando trocamos as versões no próprio projeto. Poderia fazer o teste criando um novo projeto já com uma versão superior a citada acima?

Aguardo seu retorno.

Abraços

Oi, Ana! Obrigado pelo rápido retorno!

Foi exatamente assim que eu fiz, criando novos projetos com diferentes versões do .Net Framework.

solução!

Wilson,

Poderia verificar se com o projeto que fiz a instalação do pacote, funciona normalmente em sua máquina? Link do projeto

Não fiz nenhuma modificação, apenas a instalação do pacote no projeto.

Aguardo seu retorno.

Funcionou normalmente, abrindo o projeto a partir da pasta Downloads. Com isso, percebi que o erro acontece por conta do MAX_PATH do Windows, de 256 caracteres. No caminho que criei o projeto aqui, quando está sendo baixado o pacote, esse limite é ultrapassado. (E a mensagem de erro não foi muito reveladora rs)

Obrigado, Ana, ajudou a enteder.

Excelente notícia, Wilson haha

Abraços e bons estudos!