2011-07-01 4 views
1

Je cours Visual Studio 2010 et j'ai créé le projet exemple MVC3 par défaut. Le projet commence bien et je reçois la page d'accueil.Exemple de base de données de projet MVC3 Erreur

Mais quand je vais enregistrer un nouvel utilisateur, je reçois cette erreur,

An error occurred during the execution of the SQL file 'InstallCommon.sql'. The SQL error number is 5177 and the SqlException message is: An unexpected error occurred while checking the sector size for file 'D:\WORK\VISUAL STUDIO PROJECTS\VISUAL STUDIO 2010\MVC3\MVC3\APP_DATA\ASPNETDB_TMP.MDF'. Move the file to a local NTFS volume, where the sector size can be retrieved. Check the SQL Server error log for more information. 
CREATE DATABASE failed. Some file names listed could not be created. Check related errors. 
Creating the ASPNETDB_af8cb88b53744229b5d3dca30395b572 database... 

J'ai également SQLServer 2008 R2 installé.

Est-ce que quelqu'un sait pourquoi cela se produit?

Merci

Répondre

-1

vous devez avoir installé l'édition express, généralement pour exécuter les programmes que nous téléchargeons de ligne. ou bien si vous avez installé l'édition de développeur ou l'édition d'entreprise de SQL, vous devez changer la chaîne de connexion dans web.config à votre base de données et avant cela n'oubliez pas de copier le dossier de base de données APPData dans votre base de données.

Espérons que cela devrait fonctionner.

0

J'ai eu le même problème. Il tente de créer une base de données 'D: \ WORK \ VISUAL STUDIO PROJETS \ VISUAL STUDIO 2010 \ MVC3 \ MVC3 \ APP_DATA \ ASPNETDB_TMP.MDF' et ne parvient pas à le créer. Vérifiez d'abord si le fichier existe déjà et supprimez-le manuellement si c'est le cas. Pour moi, ce fut parce que je créais un lecteur en utilisant la commande Windows: -

x subst: "e: \ My Work"

Et ma solution était sur X :, qui, pour une raison quelconque l'application a fait pas comme. Vous pouvez également essayer de créer manuellement la base de données 'D: \ WORK \ VISUAL STUDIO PROJETS \ VISUAL STUDIO 2010 \ MVC3 \ MVC3 \ APP_DATA \ ASPNETDB_TMP.MDF' dans Visual Studio et voir si vous obtenez la même erreur.
Si vous ne pouvez pas le créer, vérifiez les paramètres du lecteur/dossier, par exemple assurez-vous qu'il s'agit du lecteur NTFS et des droits de vérification.

0

Pour moi, le problème a été provoqué par le mappage de disque, j'ai mappé un dossier C: \ abc comme un disque virtuel, puis l'erreur s'est produite pendant que j'exécute l'application à partir du disque virtuel, déplacer les projets en dehors du disque virtuel résout mon problème.

Questions connexes