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

Duvida sobre o arquivo _Layout.cshtml

Olá boa tarde, eu gostaria de saber o porque quando eu coloco o arquivo _Layout.cshtml do seu exemplo, ele da erro de assembly, ou seja, da erro no " "ApplicationInsights"(@inject Microsoft.ApplicationInsights.AspNetCore.JavaScriptSnippet JavaScriptSnippet).

2 respostas
solução!

Oi Raphael, tudo bem?

Suponho que você esteja tentando rodar o projeto com a versão ASP.NET Core 2.1, é isso?

O projeto foi criado com a versão ASP.NET Core 2.0. Para a aplicação funcionar na versão ASP.NET Core 2.1, é preciso fazer 4 modificações:

1) Instalar o pacote "Microsoft.AspNetCore.Http"

http://prntscr.com/lbv84b

2) Adicionar uma linha no método ConfigureServices() da classe Startup:

      services.AddHttpContextAccessor();

3) Remover a seguinte linha do arquivo _Layout.cshtml:

@inject Microsoft.ApplicationInsights.AspNetCore.JavaScriptSnippet JavaScriptSnippet

4) Remover a seguinte linha do arquivo _Layout.cshtml:

@Html.Raw(JavaScriptSnippet.FullScript)

Bom dia Marcelo, desde já agradeço! Funcionou!! ;D