Salve, avrei bisogno ancora una volta del vostro aiuto, ho creato delle dll(diciamo che ho suddiviso il progetto in diversi moduli) che naturalemnte andranno a finire in un unico progetto. in questi moduli(dll) io inserisco naturalemnte anche il file riguardante ling(.dbml).
Adesso quando vado nel progetto principale ad inserire queste dll il web.config
vuole il nome che c'è anche nella dll e poi gli assegno io il nome del db(in questo caso è dinamico)ma se io mi ritrovo 30 dll è devo mosificare il nome del db dovrò andare ad aprire il file web.config e modificare a mano tutte e 30 le dll, non c'è un modo più elegante per farlo?
Io ho pensato se era possibile ciclare tutti i nodi della connectionString e assegnargli in maniera dinamica(tramite un interfaccia con dei textbox dove si mettono i dati) modificare quel singolo nodo figlio.
Ho visto un'esempio(qui sul vostro sito) e ho provato a metterlo in pratica:
ma quando vado a fare il ciclo mi vede ben 4 connectionString,mentre ce ne sono solo 2
Poi ho pensato di farmi una metodo che mi legga l'xml del web,config e vada io a trovare i nodi e a scriverci dentro
Però leggevo che non era consigliabile questa strada
Spero mi possiate aiuatre