6

Ho più progetti nella stessa soluzione. Mi piacerebbe che condividessero la stessa connessioneString in modo che non dovessi cambiarlo in più punti.condividi stringhe di connessione con più progetti nella stessa soluzione

Nei miei file di configurazione web ho

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

e poi ho aggiunto un file come un link al mio "connectionsStrings.config" che si trova a livello di soluzione.

Ho cambiato le proprietà in modo che il "Copia in uscita Directory" è "Copia sempre" e il "Build Azione" è "Contenuto"

ma ottengo il seguente errore:

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

Non sono sicuro di come aggirare questo problema, qualsiasi aiuto sarebbe fantastico.

Acclamazioni

risposta

13

Ho fissato questo modificando

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

a

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

:/

+4

Solo un suggerimento: Spero di scegliere un posto migliore per la vostra connectionStrings.config file in quanto la cartella bin contiene normalmente l'output generato e non è un posto molto intuitivo per questo. – dotnetguy

+0

Grazie !!! Non riesco a trovarlo da nessuna parte – Grievoushead

Problemi correlati