Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

mapeamento de pasta no VS 2017

Criei um arquivo dentro da pasta que está ligada a solução no VS 2017. Quando eu rodo o meu programa ele tenta buscar na pasta abaixo : \ASPNET\Alura.ListaLeitura.Projeto.Inicial\Alura.ListaLeitura\Alura.ListaLeitura.App\bin\Debug\netcoreapp2.0\HTML\formulario.html

Ao invés de buscar na pasta : \ASPNET\Alura.ListaLeitura.Projeto.Inicial\Alura.ListaLeitura\Alura.ListaLeitura.App\HTML\formulario.html

1 resposta
solução!

Olá Marcos!

Quando executa um programa pelo Visual Studio a pasta de saída (pasta debug) recebe todos os arquivos necessários para executar a aplicação como páginas em html, cshtml, csv, dll e outros. E é nesta pasta que seu .exe é executado.

Mas tem um pequeno problema. Os arquivos externos, como html, cshtml e csv não são copiados para esta pasta do debug por padrão.

Aperte alt+Enter para abrir a janela de propriedades. Clique no seu arquivo externo no seu gerenciador de soluções e aparecerá uma opção nas propriedades que se chama Copiar para Diretório. Altere para Copiar se for mais novo, que esse arquivo irá para o diretório de saída toda sua aplicação rodará normalmente.

Segue uma imagem sobre esse texto acima:

Espero ter ajudado! Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software