6

Ich habe mehrere Projekte in der gleichen Lösung. Ich möchte, dass sie die gleichen connectionStrings teilen, so dass ich das an mehreren Stellen nicht ändern muss.Teilen von Connectionstrings mit mehreren Projekten in derselben Lösung

In meinem Web-configs Ich habe

<connectionStrings configSource="bin/connectionStrings.config" /> 

und dann habe ich eine Datei als Link zu meinem „connectionsStrings.config“, die auf der Lösungsebene sitzt hinzugefügt.

ich die Eigenschaften geändert haben, so dass die „Ausgabeverzeichnis kopieren“ ist „Copy immer“ und die „Aktion Build“ ist „Inhalt“

Aber ich erhalte den folgenden Fehler:

The configSource attribute must be a relative physical path, so the '/' character is not allowed. 

Ich bin mir nicht sicher, wie ich dieses Problem lösen könnte, jede Hilfe wäre großartig.

Prost

Antwort

13

Ich reparierte diese durch

<connectionStrings configSource="bin/connectionStrings.config" /> 

zu

<connectionStrings configSource="bin\connectionStrings.config" /> 

Wechsel:/

+4

nur einen Vorschlag: Ich hoffe, Sie zu einem besseren Ort für Ihre connectionStrings.config wählen Datei als der bin-Ordner enthält normalerweise Build-Ausgabe und ist kein sehr intuitiver Ort dafür. – dotnetguy

+0

Danke !!! Ich kann es nirgends finden – Grievoushead

Verwandte Themen