ASP.NET MVC 3 - VS2012 [Web.config - connectionStrings]
Bonjour,
Je cherche à me connecter à une application en local avec le login et le mot définis par défaut dans la fonction ci-dessous:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| public class EntitiesContextInitializer : DropCreateDatabaseIfModelChanges<InvoiceDB>
{
protected override void Seed(InvoiceDB context)
{
#region Add Users
List<User> users = new List<User>{
new User { Name="Default user", Login="user", Password="pass", Email="hello2@user.com", Enabled=true}
};
foreach (User u in users)
{
context.Users.Add(u);
} |
mais ça ne fonctionne pas.
Voici le contenu de la balise <connectionStrings> du fichier Web.config:
Code:
1 2 3 4 5
|
<connectionStrings>
<add name="InvoiceDB" connectionString="Data Source=|DataDirectory|\InvoiceDB.sdf" providerName="System.Data.SqlServerCe.4.0" />
<add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" />
</connectionStrings> |
La base InvoiceDB.sdf est inclus dans le répertoire App_Data.
Donc, je me demandais s'il y a un problème au niveau de la <connectionStrings>.
Merci,