RE: app.config file by Andrew
Andrew
Wed Mar 12 07:48:01 CDT 2008
Thanks for your reply.
But in that case, then I cannot in the future make any changes to the
applicationSettings values.
Q: I know that my dll project can access the appSettings in the main
app.config file thru the code:
using System.Configuration;
string str = ConfigurationManager.AppSettings["abc"].ToString();
What is the code for doing this using ApplicationSettings instead of
AppSettings ? The configurationManager does not have the
"ApplicationSettings" property.
eg.
string str = (string)Properties.Settings.Default["aaa"];
I can use tis to access the <applicationSettings> in it's own app.config file.
Thanks.
regards,
Andrew
"Morten Wennevik [C# MVP]" wrote:
> Hi Andrew,
>
> I believe you need to manually add a section with these keys to your main
> app.config file if you want them visible. You don't have to though, as the
> dll will be compiled with the initial settings, but they won't be visible
> unless you do.
>
> --
> Happy Coding!
> Morten Wennevik [C# MVP]
>
>
> "Andrew" wrote:
>
> > Hi,
> > I have a question about the app.config file. I am using EnterpriseLibrary
> > v3.1.
> >
> > 1) From what I read on this forum, I can only have 1 app.config file in my
> > windows application. One of my dll projects have applicationSettings :
> > <applicationSettings>
> > <ABCdll.Properties.Settings>
> > <setting name="ABCConnectionString" serializeAs="String">
> > <value>ABCConnectionString</value>
> > </setting>
> > </ABCdll.Properties.Settings>
> > </applicationSettings>
> > When I deploy the application, will it automatically copy this
> > <applicationSettings> from my dll project app.config to the mainproject's
> > app.config ? If not, how shall I approach this issue ?
> >
> > Thanks for your reply.
> >
> > regards,
> > Andrew
> >