3
respostas

WebHostBuilder não esta disponível.

Ola,

O WebHostBuilder não esta disponível. Eu já instalei o pacote aspnetcore (Install-Package Microsoft.AspNetCore.Mvc -Version 2.0.2) e o IWebHost esta disponível. Somente o WebHostBuilderContext e IWebHostBuilder são sugeridos ao digitar "Web".

IWebHost host = new WebHostBuilder();

Alguem sabe o que pode estar faltando? Bruno Inacio

3 respostas

Olá Bruno, tudo certo?

Qual é a versão do seu projeto?

Tentei fazer um teste com um projeto Asp.Net Core 3.0 e instalei o pacote na mesma versão que você instalou. E realmente não consegui achar esta classe.

Ao apertar ctrl+. foi sugerido que instalasse uma versão mais recente do pacote, e depois isso funcionou. Pode ser que esteja usando versões diferentes. Na minha máquina não tem o Asp.Net Core 2.0, pode ser que por isso esteja ocorrendo o erro.

Tem como passar mais informações sobre seu projeto, ou até mesmo poderia compartilhar seu projeto conosco?

No aguardo!

Ola Fabiano,

Eu estou utilizando o visual studio 2019 e o "Target Framework" e o .NET Core 2.0.

O projeto e o da aula abaixo: https://cursos.alura.com.br/course/introducao-ao-mvc-com-asp-net-core/task/36070

O download do arquivo esta no link: https://caelum-online-public.s3.amazonaws.com/797-introducao-ao-mvc-com-asp-net-core/01/Alura.ListaLeitura.Projeto.Inicial.zip

O que eu fiz foi abrir o projeto, instalar o pacote como explicado na aula e tentar adicionar o WebHosterBuilder().

Obrigado, Bruno Inacio

Olá Bruno!

Quebrei a cabeça e fracassei várias vezes para conseguir encontrar a solução.

Você digitou o seguinte comando: Install-Package Microsoft.AspNetCore.Mvc -Version 2.0.2 porém, o pacote correto não tem o .Mvc, seria só Install-Package Microsoft.AspNetCore -Version 2.0.2

Dessa vez eu importei o namespace Microsoft.AspNetCore e a classe foi reconhecida.

Me diz se deu certo para você. No aguardo!