Die Verbindung zu einer Datenbank im Web.Config <appSettings - > Bereich C# / MVC

Ich bin momentan mit einer Datenbank verbunden mit

Web.Config

<connectionStrings>
    <add name="MVCDatabase" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\MVCDatabase.mdf;Integrated Security=True" providerName="System.Data.SqlClient" />
</connectionStrings>

Controller

public MVCDatabase db = new MVCDatabase();

Modell

public class MVCDatabase : DbContext
{
    public DbSet<Things> Tables2 { get; set; }
    public DbSet<OtherStuff> Table2{ get; set; }
} 

gibt es eine Möglichkeit, das verschieben der Datenbank-Verbindungszeichenfolge, und es arbeiten immer noch in der Steuerung etc, der [App] - Abschnitt in der Web.Config-Datei?

Web.Config Beispiel

<appSettings>
     <add key="ConnectionString" value="Server=dbserver; Database=mvcdatabase; User Id=username; Password=password"/>
</appSettings>

Bearbeiten (Fix)

Lädt nach der Suche, ich arbeitete, dass ich brauchte, um und legen Sie es in generieren Sie einen Schlüssel Maschine und legen Sie es in mein web.config-Datei

sowas

<machineKey validationKey="8AA518FA814CFC6572AFD7E3E1139D1AE5A3CE9B4952B2BD2DABC1428C3CC85842A4F1060E02F8EDFA2FD5CE7AAD0F67EF9842AA96186544F4A6D5ED3444AC48" decryptionKey="9F2CABCCBC0EA7CD6B96BD263AB78962D1577AB557BB7422" validation="SHA1" />

InformationsquelleAutor Jack Allen | 2013-04-25

Schreibe einen Kommentar