2016-04-09 9 views
0

SQL ServerのLocalDBへの接続を確立できません:は、私はasp.netのMVCを使用して自分のWebアプリケーションを実行すると、私はこのエラーを取得する

Server Error in '/' Application.

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance

error source :

var result = await UserManager.CreateAsync(user, model.Password);

マイweb.configを:

<connectionStrings> 
    <add name="DefaultConnection" 
     connectionString="Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\aspnet-WebApplication23-20160409124123.mdf;Initial Catalog=aspnet-WebApplication23-20160409124123;Integrated Security=True" 
     providerName="System.Data.SqlClient" /> 
</connectionStrings> 

への接続データベース

public async Task<ClaimsIdentity> GenerateUserIdentityAsync(UserManager<ApplicationUser> manager) 
{ 
     dans CookieAuthenticationOptions.AuthenticationType 
     var userIdentity = await manager.CreateIdentityAsync(this, DefaultAuthenticationTypes.ApplicationCookie); 

     return userIdentity; 
} 

public class ApplicationDbContext : IdentityDbContext<ApplicationUser> 
{ 
    public ApplicationDbContext() 
     : base("DefaultConnection", throwIfV1Schema: false) 
    { 
    } 

    public static ApplicationDbContext Create() 
    { 
     return new ApplicationDbContext(); 
    } 
} 

SqlLOcalDBをインストールしましたか?私を助けてくれますか?

+0

この記事の@nawfalからの回答を見てください:http://stackoverflow.com/questions/10540438/what-is-the-connection-string-for-localdb-for-version-11--彼インストールのチェック、LOCALDBインスタンスがあることのチェック、接続文字列の正しい取得について説明します。 –

答えて

関連する問題