2012-03-12 24 views
2

私はサイト内でこの質問を検索していますが、私の問題にはほとんど違いがありません。ストアドプロシージャを見つけることができませんでしたaspnet CheckSchemaVersionローカルホスト

私はC#-asp.net

すべてがこれまでになく、突然クラッシュしてログインし、登録も行っていたとのVisual Studio 2010を使用しています。

プログラムはデータベースに接続できます。私はデータベースにデータを挿入したり削除したりするだけで、ログインしてクラッシュするなど、他のことを行うことができます。

私は何かを削除したとは思わない。

私はサーバーを使用していません。ローカルホストです。

-

どのように修正できますか?

エラーが

Server Error in '/' Application. 

Could not find stored procedure 'dbo.aspnet_CheckSchemaVersion'. 

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.Data.SqlClient.SqlException: Could not find stored procedure 'dbo.aspnet_CheckSchemaVersion'. 

Source Error: 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 

Stack Trace: 


[SqlException (0x80131904): Could not find stored procedure 'dbo.aspnet_CheckSchemaVersion'.] 
    System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +2073502 
    System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +5064460 
    System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() +234 
    System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +2275 
    System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +215 
    System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +987 
    System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +162 
    System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) +178 
    System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +137 
    System.Web.Util.SecUtility.CheckSchemaVersion(ProviderBase provider, SqlConnection connection, String[] features, String version, Int32& schemaVersionCheck) +392 
    System.Web.Security.SqlMembershipProvider.CheckSchemaVersion(SqlConnection connection) +84 
    System.Web.Security.SqlMembershipProvider.GetPasswordWithFormat(String username, Boolean updateLastLoginActivityDate, Int32& status, String& password, Int32& passwordFormat, String& passwordSalt, Int32& failedPasswordAttemptCount, Int32& failedPasswordAnswerAttemptCount, Boolean& isApproved, DateTime& lastLoginDate, DateTime& lastActivityDate) +827 
    System.Web.Security.SqlMembershipProvider.CheckPassword(String username, String password, Boolean updateLastLoginActivityDate, Boolean failIfNotApproved, String& salt, Int32& passwordFormat) +105 
    System.Web.Security.SqlMembershipProvider.ValidateUser(String username, String password) +106 
    System.Web.UI.WebControls.Login.AuthenticateUsingMembershipProvider(AuthenticateEventArgs e) +60 
    System.Web.UI.WebControls.Login.OnAuthenticate(AuthenticateEventArgs e) +129 
    System.Web.UI.WebControls.Login.AttemptLogin() +127 
    System.Web.UI.WebControls.Login.OnBubbleEvent(Object source, EventArgs e) +101 
    System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37 
    System.Web.UI.WebControls.Button.OnCommand(CommandEventArgs e) +125 
    System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +167 
    System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10 
    System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13 
    System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36 
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5563 

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272 

答えて

3

は、あなたが使用するデータベースのものを再作成するには、Visual Studioコマンドプロンプトからaspnet_regsqlを実行する必要がある組み込みの会員制。

+0

は機能しません。私がデータベースを選んだとき、私はそのエラーを受けました http://imageshack.us/photo/my-images/26/hataaaaa.png/ –

+0

'。\ SQLExpress'を試してみてください。 – SLaks

+0

私は。\ SQLExpressを試しましたが失敗しました。接続できません http://imageshack.us/photo/my-images/40/hataa2.png/ –

1

を確認しましたか?sqlserver/oracleデータベースのログインと同じストアドプロシージャが直接そこに表示されているかどうかを確認しました。あなたがdifernetスキーマで実行し、今はそれを見つけることができない可能性があります。

0

WebSecurity.InitializeDatabaseConnectionに電話してください。

VS2012 Webアプリケーションとしてプロジェクトを作成した場合は、InitializeSimpleMembershipAttributeを削除して、代わりにApplication_Startで初期化するか、必要に応じて別の場所で初期化してください。

関連する問題