Hi,
Not compiled - but renamed and included as 'executablename.exe.config'. It is still an editable XML document (and,as such, can be programatically changed at runtime if required)
HTH
Viv
>I'm a bit confused - the app.config file is compiled with the app, isn't ? Remember, I would like a way to read an INI file based on the location I'm working at.
>
>Why not just use am.INI file, like the old days?
>
>
>>>How can I store a DB connection string with my C# project? I have different string determined by where I'm working at, so I'd like make it work around that.
>>
>>If it's a desktop app save in the app.config file, for a web app saving it in the web.config file. Something like:
>>
>>Desktop:
>>
>>
>><configuration>
>> <appSettings>
>> <add key="connection" value="connection string here"></add>
>> <appSettings>
>></configuration>
>>
>>
>>Read it with:
>>
>>
>> using System.Configuration;
>> //
>> string connString = ConfigurationSettings.AppSettings("connection");
>>
>>
>>Web:
>>
>><connectionStrings>
>> <add name="connection" connectionString="conn string here"/>
>></connectionStrings>
>>
>>
>>Read it with:
>>
>>System.Configuration.ConnectionStringSettings connSetting = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["connection"];
>>string connString = connSetting.ConnectionString;
>>