Usuário com melhor resposta
RESOLVIDO - Erro na instalação do AutoMapper e simple Injector

Pergunta
-
Fala polvo!!!!!
Estou seguindo um tutorial do Eduardo Pires " Tutorial ASP.NET MVC 5 + DDD + EF + AutoMapper + IoC + Dicas e Truques " e me deparei com um problema ao tentar instalar o Simple Injector..... Imaginei que pudesse ser algo relacionado ao código que estava pronto e resolvi testar a instalação em um novo projeto!!!
Criei um novo projeto com os frameworks (4.5, 4.5.1, 4.5.2, 4.6, 4.6.1) e ocorre sempre o mesmo erro!!!!
Já tentei instalar primeiro o autoMapper e depois o simple Injector e a instalação invertida, porém, ocorre sempre o mesmo erro (nas imagens)!!!
Alguém tem ideia do que pode ser????
Desde já agradeço!!!!
- Editado CrisMaleta01 quinta-feira, 8 de fevereiro de 2018 16:37
Respostas
-
Atualize o nuget console. A versao 3.3 tem esse tipo de problema.
Use essa versao:
att
William John Adam Trindade
Analyste-programmeur
Sogi Informatique ltée
If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer". Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".- Sugerido como Resposta Juliano Nunes Silva Oliveira sexta-feira, 9 de fevereiro de 2018 13:28
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 28 de fevereiro de 2018 18:56
-
Você pode marcar duas respostas como parte da solução.
Juliano Nunes - http://linkedin.com/in/julianonunes
Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.
Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.
- Editado Juliano Nunes Silva Oliveira quinta-feira, 8 de fevereiro de 2018 16:41
- Marcado como Resposta CrisMaleta01 terça-feira, 6 de março de 2018 18:49
-
Fiz um teste com projetos utilizando .Net 4.5 e 4.7.1, a instalação funcionou perfeitamente.
Attempting to gather dependency information for package 'AutoMapper.6.2.2' with respect to project 'ConsoleApp1', targeting '.NETFramework,Version=v4.5' Gathering dependency information took 0.22 ms Attempting to resolve dependencies for package 'AutoMapper.6.2.2' with DependencyBehavior 'Lowest' Resolving dependency information took 0 ms Resolving actions to install package 'AutoMapper.6.2.2' Resolved actions to install package 'AutoMapper.6.2.2' Retrieving package 'AutoMapper 6.2.2' from 'nuget.org'. Adding package 'AutoMapper.6.2.2' to folder 'C:\Users\Juliano\source\repos\ConsoleApp1\packages' Added package 'AutoMapper.6.2.2' to folder 'C:\Users\Juliano\source\repos\ConsoleApp1\packages' Added package 'AutoMapper.6.2.2' to 'packages.config' Successfully installed 'AutoMapper 6.2.2' to ConsoleApp1 Executing nuget actions took 477.04 ms Time Elapsed: 00:00:03.2444530 PM> Install-Package SimpleInjector Attempting to gather dependency information for package 'SimpleInjector.4.0.12' with respect to project 'ConsoleApp1', targeting '.NETFramework,Version=v4.5' Gathering dependency information took 1.04 ms Attempting to resolve dependencies for package 'SimpleInjector.4.0.12' with DependencyBehavior 'Lowest' Resolving dependency information took 0 ms Resolving actions to install package 'SimpleInjector.4.0.12' Resolved actions to install package 'SimpleInjector.4.0.12' Retrieving package 'SimpleInjector 4.0.12' from 'nuget.org'. Adding package 'SimpleInjector.4.0.12' to folder 'C:\Users\Juliano\source\repos\ConsoleApp1\packages' Added package 'SimpleInjector.4.0.12' to folder 'C:\Users\Juliano\source\repos\ConsoleApp1\packages' Added package 'SimpleInjector.4.0.12' to 'packages.config' Successfully installed 'SimpleInjector 4.0.12' to ConsoleApp1 Executing nuget actions took 322.07 ms Time Elapsed: 00:00:00.5496286 PM>
Veja se no diretório packages (pelo Windows Explorer, no caminho para a solution de seu projeto) há diretórios para o Automapper e SimpleInjector, caso haja, apague-os e tente instalar novamente.
Outra possibilidade é executar o comando abaixo para limpar o cache de pacotes Nuget, caso estejam corrompidos:
nuget locals all -clear
Juliano Nunes - http://linkedin.com/in/julianonunes
Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.
Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 28 de fevereiro de 2018 18:57
Todas as Respostas
-
Você já verificou na lista de pacotes instalados se eles já não estão lá?
Tente com o comando de reinstalação e veja o resultado:
Update-Package -reinstall AutoMapper
Juliano Nunes - http://linkedin.com/in/julianonunes
Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.
Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.
-
Fala Juliano!!!!
Os pacotes não estão instalados, estou fazendo o teste em cima de um projeto em branco (Class Library padrão)!!!!
Executei o comando que comentou, para garantir, e retorna um erro dizendo que o AutoMapper não está instalado no projeto!!!!
Será que tem a haver com compatibilidade entre as versões do framework / AutoMapper / Simple Injector????
Desde já agradeço.
-
Fiz um teste com projetos utilizando .Net 4.5 e 4.7.1, a instalação funcionou perfeitamente.
Attempting to gather dependency information for package 'AutoMapper.6.2.2' with respect to project 'ConsoleApp1', targeting '.NETFramework,Version=v4.5' Gathering dependency information took 0.22 ms Attempting to resolve dependencies for package 'AutoMapper.6.2.2' with DependencyBehavior 'Lowest' Resolving dependency information took 0 ms Resolving actions to install package 'AutoMapper.6.2.2' Resolved actions to install package 'AutoMapper.6.2.2' Retrieving package 'AutoMapper 6.2.2' from 'nuget.org'. Adding package 'AutoMapper.6.2.2' to folder 'C:\Users\Juliano\source\repos\ConsoleApp1\packages' Added package 'AutoMapper.6.2.2' to folder 'C:\Users\Juliano\source\repos\ConsoleApp1\packages' Added package 'AutoMapper.6.2.2' to 'packages.config' Successfully installed 'AutoMapper 6.2.2' to ConsoleApp1 Executing nuget actions took 477.04 ms Time Elapsed: 00:00:03.2444530 PM> Install-Package SimpleInjector Attempting to gather dependency information for package 'SimpleInjector.4.0.12' with respect to project 'ConsoleApp1', targeting '.NETFramework,Version=v4.5' Gathering dependency information took 1.04 ms Attempting to resolve dependencies for package 'SimpleInjector.4.0.12' with DependencyBehavior 'Lowest' Resolving dependency information took 0 ms Resolving actions to install package 'SimpleInjector.4.0.12' Resolved actions to install package 'SimpleInjector.4.0.12' Retrieving package 'SimpleInjector 4.0.12' from 'nuget.org'. Adding package 'SimpleInjector.4.0.12' to folder 'C:\Users\Juliano\source\repos\ConsoleApp1\packages' Added package 'SimpleInjector.4.0.12' to folder 'C:\Users\Juliano\source\repos\ConsoleApp1\packages' Added package 'SimpleInjector.4.0.12' to 'packages.config' Successfully installed 'SimpleInjector 4.0.12' to ConsoleApp1 Executing nuget actions took 322.07 ms Time Elapsed: 00:00:00.5496286 PM>
Veja se no diretório packages (pelo Windows Explorer, no caminho para a solution de seu projeto) há diretórios para o Automapper e SimpleInjector, caso haja, apague-os e tente instalar novamente.
Outra possibilidade é executar o comando abaixo para limpar o cache de pacotes Nuget, caso estejam corrompidos:
nuget locals all -clear
Juliano Nunes - http://linkedin.com/in/julianonunes
Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.
Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 28 de fevereiro de 2018 18:57
-
Juliano.....
Fiz o teste com o ConsoleApp e realmente funcionou!!! Instalou normal!!!!
Quando tentei fazer a instalação em uma Class Library, o erro ocorre novamente!!!!
Será que é algum problema com a instalação do meu VS 2015????
Desde já agradeço.
-
No meu caso estou utilizando VS 2017. O fato de ser Class Library não deveria ser um problema. Se você criar uma nova solution com apenas um projeto tipo Class Library, o erro também acontece?
Juliano Nunes - http://linkedin.com/in/julianonunes
Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.
Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.
-
-
Tentei novamente com projeto Class Library e não tive problemas. Veja se seu Visual Studio e o Nuget estão atualizados. Ou se conseguir instale o VS2017.
Juliano Nunes - http://linkedin.com/in/julianonunes
Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.
Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.
- Sugerido como Resposta Juliano Nunes Silva Oliveira sexta-feira, 9 de fevereiro de 2018 13:29
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 28 de fevereiro de 2018 18:56
- Não Marcado como Resposta Filipe B CastroModerator quarta-feira, 28 de fevereiro de 2018 18:57
-
-
Atualize o nuget console. A versao 3.3 tem esse tipo de problema.
Use essa versao:
att
William John Adam Trindade
Analyste-programmeur
Sogi Informatique ltée
If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer". Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".- Sugerido como Resposta Juliano Nunes Silva Oliveira sexta-feira, 9 de fevereiro de 2018 13:28
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 28 de fevereiro de 2018 18:56
-
Fala Polvo!!!!!
Acredito que as duas soluções foram bem vindas, só não sei como marcar as duas!!!!
hahahahahahahahah
No meu caso, acabei resolvendo o problema reinstalando o VS 2015, fiz isso antes do William dar a resposta dele!!!!
Obrigado pela ajuda!!!!!
Abraços....
-
Você pode marcar duas respostas como parte da solução.
Juliano Nunes - http://linkedin.com/in/julianonunes
Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.
Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.
- Editado Juliano Nunes Silva Oliveira quinta-feira, 8 de fevereiro de 2018 16:41
- Marcado como Resposta CrisMaleta01 terça-feira, 6 de março de 2018 18:49