2016-02-26 10 views
5

Ho aggiornato una delle mie applicazioni Web asp.net a Visual Studio 2015. Dopo l'aggiornamento continuo a ricevere questo messaggio: "Questo progetto utilizza SQL Server Express LocalDB. Microsoft recomends che si utilizza SQL Server Express con IIS”Messaggio potenzialmente errato e fastidioso: "Questo progetto utilizza SQL Server Express LocalDB"

This project uses SQL Server Express LocalDB. Microsoft recomends that you use SQL Server Express with IIS

Non importa scelgo Sì o No, ho sempre ottenere il pop up su ogni esecuzione F5. Non ho LocalDB. Questo dovrebbe essere un bug in VS05. Quali sono le mie opzioni alternative?

risposta

5

Se le applicazioni utilizzano EF5, per impostazione predefinita utilizzare LocalDB. puoi cambiarlo in web.config per usare SQL Server.

Cercare: LocalDB

<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework"> 

    <parameters> 

    <parameter value="v11.0" /> 

    </parameters> 

</defaultConnectionFactory> 

e modificarlo per utilizzare SQL Server, invece.

Sql Server

<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework"> 

    <parameters> 

    <parameter value="Data Source=YOURDATABASEHERE; Integrated Security=True; MultipleActiveResultSets=True" /> 

    </parameters> 

</defaultConnectionFactory> 

Problemi correlati