J'utilise Entity Framework avec une approche code-first pour ASP.NET MVC 5 avec une base de données SQL Server 2014. L'application est déjà disponible dans un environnement de production. Maintenant, je cherche à ajouter une nouvelle table à la base de données existante.Nom d'objet invalide 'dbo.Customers'
Voici les étapes que j'ai suivi:
Ajouté la classe modèle
Customer.cs
dans le dossierModels
dans le projetData
Mise à jour de la classe classe de contexte
SampleDBContext
avec le nouveau modèlepublic class SampleDBContext : DbContext { public IDbSet<Customer> Customers{ get; set; } }
Créé un script SQL corr ÉPONDRE à la classe de modèle ci-dessus et exécuté contre la base de données
maintenant sur l'exécution de l'application, je reçois une erreur qui dit
Nom d'objet incorrect « dbo.Customers »
Quelqu'un peut-il m'aider ici en fournissant leurs conseils pour résoudre ce problème?
Cette erreur provient de SQL Server et signifie exactement ce qu'elle dit. Utilisez SSMS pour vérifier la table dans la base de données. –