2016-07-02 5 views
0

Suite à cette Microsoft Tutorial sur l'application Web ASP.NET de base, je reçois l'erreur suivante:ASP.NET base Voir erreur dans Microsoft Tutorial

The type or namespace name 'EFGetStarted.AspNetCore.NewDb' could not be found (are you missing a using directive or an assembly reference?) 

Remarque: EFGetStarted.AspNetCore.NewDb est le nom du projet et apparaît dans l'intellisense mais la partie .Models.Blog n'apparaît pas dans l'intellisense.

Une partie de la vue est illustrée ci-dessous. L'ensemble de la vue peut être vu dans le lien ci-dessus. L'erreur se produit dans la première ligne de la vue. J'ai même essayé @using EFGetStarted.AspNetCore.NewDb.Models comme une première ligne de la vue mais toujours la même erreur. Qu'est-ce que je ou le tutoriel est manquant? J'ai soigneusement vérifié l'orthographe et simplement copier/coller le code du tutoriel pour vous assurer que les orthographes sont correctes:

J'utilise la dernière version de ASP.NET Core 1.0 and VS2015-Update 3 [publié le 27 Juin 2016] sur Windows 8.1

+2

Accédez au modèle de blog, copiez l'espace de noms et écrivez l'espace de noms @using –

+0

@SaketChoubey Merci, c'est de travailler maintenant. Voulez-vous ajouter votre commentaire en réponse? Je vais l'accepter. – nam

Répondre

0

Chaque fois que vous obtenez une exception, comme vous manquez une directive using ou une référence d'assembly ?, Allez dans la classe de modèle, copiez les espaces de noms et écrivez les espaces de noms @using. Cela permet de résoudre les problèmes d'espaces de noms.