Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

1.1K
Visualizações
El nombre 'model, html viewdata' no existe en el contexto actual en ASP.NET Core

Estoy tratando de desarrollar un sitio web usando ASP.NET Core .net 5. Cuando abro el archivo *.cshtml puedo ver que Razor no funciona: @using, @model y otras directivas no se reconocen e intellisense no trabajar. Cuando paso el mouse sobre el modelo, aparece el error del título:

El nombre 'modelo' no existe en el contexto actual

 @model IEnumerable<Bookstore.Models.Author> <p> <a asp-action="Create">Create New</a> </p> <table class="table"> <thead> <tr> <th> @Html.DisplayNameFor(model => model.name) </th> <th> @Html.DisplayNameFor(model => model.id) </th> <th></th> </tr> </thead> <tbody> @foreach (var item in Model) { <tr> <td> @Html.DisplayFor(modelItem => item.name) </td> <td> @Html.DisplayFor(modelItem => item.id) </td> <td> @Html.ActionLink("Edit", "Edit", new { /* id=item.PrimaryKey */ }) | @Html.ActionLink("Details", "Details", new { /* id=item.PrimaryKey */ }) | @Html.ActionLink("Delete", "Delete", new { /* id=item.PrimaryKey */ }) </td> </tr> } </tbody> </table>
over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

A juzgar por su mensaje de error, creo que podría ser un problema con su versión actual de Visual Studio, falta algo o algunos problemas de configuración (por supuesto, no existe de forma predeterminada).

Los siguientes intentos de resolver los pasos, todos predeterminados en el caso de que no haya ningún problema con el código de su proyecto, para solucionar el problema. También puede seguir el enlace en el primer paso para aprender.

Pasos para la resolución de problemas:

1. ¿Verifica que su vs2019 es normal?

De acuerdo con el siguiente tutorial, descargue el código de muestra completo para ver si puede ejecutarse normalmente.

Tutorial: Introducción a EF Core en una aplicación web ASP.NET MVC

ingrese la descripción de la imagen aquí

2. Operación normal, entonces puede haber un problema con la configuración del archivo csproj en su código.

3. Si no se ejecuta y se produce el mismo error, se recomienda

① Actualice su vs2019 a la última versión.

② Vaya a la ruta del proyecto y elimine la carpeta .vs. (si no puede encontrarlo, ábralo para permitir que se muestren los archivos ocultos)

③ Apague y reinicie su computadora. (debido a que acaba de actualizar vs2019, puede optar por reiniciar para asegurarse de que no haya ningún problema, pero no es una opción necesaria)

④ Abra el proyecto, reconstruya el proyecto y ejecútelo.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda