Ich werde eine ASP.NET MVC-Website in einem lokalen Netzwerk vorführen. Diese Anwendung hat eine Verbindung zu einer Datenbank:Wie kann IIS die lokale Datenbank aus einem ASP.NET MVC-Projekt verwenden?
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-EBC-20141127093222.mdf;Initial Catalog=aspnet-EBC-20141127093222;Integrated Security=True" providerName="System.Data.SqlClient" />
</connectionStrings>
Ich möchte, wenn diese Datenbank sowohl von IIS verwendet werden kann, und wenn ich meine lokal Anwendung. Ich habe eine Website auf IIS erstellt - es läuft .NET v4. Mein Projekt lebt in c:\inetpub\www\ebc
. Ich kann die Website veröffentlichen, aber diesen Fehler empfangen auf der Anzeige der Seite:
„Ein netzwerkbezogener oder instanzspezifischer Fehler beim Herstellen einer Verbindung mit SQL Server Der Server wurde nicht gefunden oder nicht zugänglich war.. Stellen Sie sicher, dass der Instanzname korrekt ist und dass SQL Server für Remoteverbindungen konfiguriert ist. (Anbieter: SQL Network Interfaces, Fehler: 50 - Fehler bei lokaler Datenbanklaufzeit. Unerwarteter Fehler bei einem API-Methodenaufruf der LocalDB-Instanz. Siehe Windows-Anwendung Ereignisprotokoll für Fehlerdetails. "
Ich weiß, ich muss Remote-Verbindungen zu den SQL-Server über Microsoft SQL Server-Manager zulassen? Gibt es eine Möglichkeit, es zu tun els Wo?