Ciao a tutti, apro un'altra questione su c#...stavolta riguardo la classe ConfigurationManager....premetto che sto utilizzando .net 4 e visual studio 2010.
Allora ho creato un file App.config dove ho inserito la stringa di connessione al db, fatto questo ho creato una classe che si occupa di tutte le varie operazioni sul database (tutto funziona quando passo la stringa di connessione manualmente), ho importato la classe System.Configuration ma se provo a settare la stringa di connessione con ConfigurationManager.ConnectionStrings["connStr"].connectionString; non mi trova la classe ConfigurationManager....ecco il codice:
l'errore che mi da è:codice:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.SqlClient; // importo la classe per connettermi al database using System.Configuration; // importo la classe per gestire il file di configurazione namespace WindowsFormsApplication1 { class DbConnection { //private String server, db, user, pwd; private String connectionStr; public DbConnection() { // QUA C'E' L'ERRORE!!! this.connectionStr = ConfigurationManager.ConnectionStrings["test"].connectionString; } // .....segue il resto del codice } }
Qualcuno può aiutarmi??? Ho cercato dappertutto ma tutto sembra corretto...codice:Errore 1 Il nome 'ConfigurationManager' non esiste nel contesto corrente C:\Documents and Settings\alberto.mori\Documenti\Visual Studio 2010\Projects\WindowsFormsApplication1\WindowsFormsApplication1\DbConnection.cs 16 34 WindowsFormsApplication1![]()

Rispondi quotando