Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

1.1K
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!