Unterschiedliche Verbindungszeichenfolgen mit Entity Framework basierend auf dem Kontext
Ich habe eine Web Forms-Anwendung, die das Entity Framework verwendet. Die Anwendung wird auf einer Entwicklungs-Box, meinem lokalen Computer und einer Produktions-Box bereitgestellt. Jeder von ihnen hat unterschiedliche Verbindungszeichenfolgen. Was ist die beste Art, damit umzugehen?
Ich verwende TFS Build Server, um es für die Entwicklung bereitzustellen, und nehme das Ergebnis dieses Builds als ZIP-Datei und kopiere es manuell in die Produktion.
Ich verwende auch Web-Bereitstellungsprojekte, wenn das hilft
Was ich vorher getan habe, war, als der ORM gestartet wurde, dass er eine Verbindungszeichenfolge basierend auf dem Namen des Stammordners auswählte. Mit Entity Framework kann ich das nicht, ohne es auf jeder Seite einstellen zu müssen.