0

Ich versuche, Episerver in mein Visual Studio-Projekt zu integrieren. Ich habe die EPiServer CMS Erweiterung durch NuGet Manager heruntergeladen und alles ging gut .. Das Problem hier ist, dass, wenn ich versuche, den EPiServer CMS-Panel wie folgt zugreifen:Episerver-Standardanwendung kann nicht eingerichtet werden (Episerver-Datenbank konnte nicht angehängt werden)

localhost:port/episerver/cms I get the following error 

Directory lookup for the file EPiServerDB_ae17da15.mdf failed with the operating system error 5(Access is denied.).Cannot attach the file EPiServerDB_ae17da15.mdf as database 'EPiServerDB_ae17da15'. 

Und das ist meine Verbindungszeichenfolge:

<connectionStrings> 
    <add name="EPiServerDB" connectionString="Data Source=.;AttachDbFilename=|DataDirectory|EPiServerDB_ae17da15.mdf;Initial Catalog=EPiServerDB_ae17da15;Connection Timeout=60;Integrated Security=True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" /> 
    </connectionStrings> 

Was mache ich hier falsch? Kann mir jemand helfen?

+0

Führen Sie Ihre Website in IIS Express? Führen Sie Ihre VS-Instanz unter Administratorkonto aus? –

Antwort

1

Versuchen

<connectionStrings> 
    <add name="EPiServerDB" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|EPiServerDB_ae17da15.mdf;" providerName="System.Data.SqlClient" /> 
    </connectionStrings> 

die MDF-Datenbank Verwenden Sie benötigen SQL Server LocalDB installiert haben, ich glaube, es ist auch eine Installationsoption von Visual Studio zur Verfügung.

0

Wie Erik erwähnt, müssen Sie SQL Server LocalDB installiert haben, um die .mdf-Datei anzufügen, wenn Sie mit dieser Option gehen. Wenn Sie bereits den „voll“ SQL-Server installieren Sie eine leere Datenbank erstellen kann, fügen Sie die entsprechende Connection und

Initialize-EPiDatabase

in der Paket-Manager-Konsole ausführen. Jetzt müssen Sie LocalDB nicht installieren.

+0

LocalDB wird zusammen mit VS2015 installiert. –