2011-07-01 21 views
1

Visual Studio 2010を実行していて、デフォルトのMVC3サンプルプロジェクトを作成しました。プロジェクトはうまく始まり、私はホームページを手に入れます。MVC3サンプルプロジェクトデータベースエラー

しかし、私は新しいユーザーを登録するに行くとき、私はこのエラーを取得し、

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... 

私はまた、R2がインストールSQLServerの2008を持っています。

これはなぜ起こっているのですか?あなたは私たちがオンラインからダウンロードしたプログラムを実行するために、一般的に、Express Editionには、インストールされている必要があり

おかげ

答えて

-1

。または開発者用エディションまたはエンタープライズ版のSQLがインストールされている場合は、web.configの接続文字列をデータベースに変更する必要があります。その前にデータベースフォームAPP_NAMEフォルダをデータベースにコピーすることを忘れないでください。

これはうまくいくはずです。

0

私は同じ問題を抱えていました。データベース 'D:¥WORK¥VISUAL STUDIO PROJECTS¥VISUAL STUDIO 2010¥MVC3¥MVC3¥APP_DATA¥ASPNETDB_TMP.MDF'を作成しようとしていますが作成しようとしていません。最初にファイルがすでに存在するかどうかを確認し、手動で削除する場合は手動で削除します。私は、Windowsのコマンドを使用してドライブを作成していたので、私にとっては、それはだった: -

SUBST X:何らかの理由でアプリがやった

そして、私の解決策は、Xにあった:,:「電子マイワーク\」みたいではなく。 Visual Studioでデータベース 'D:¥WORK¥VISUAL STUDIO PROJECTS¥VISUAL STUDIO 2010¥MVC3¥MVC3¥APP_DATA¥ASPNETDB_TMP.MDF'を手動で作成し、同じエラーが発生するかどうかを確認することもできます。
ドライブを作成できない場合は、NTFSドライブであることを確認し、権利などを確認してください。

0

私にとっては、ディスクマッピングが原因で問題が発生しました。フォルダC:\ abcを仮想ディスクとして使用すると、仮想ディスクからアプリケーションを実行しているときにエラーが発生し、仮想ディスクの外にあるプロジェクトを移動すると問題が解決します。