Article View: alt.pl.comp.lang.csharp
Article #22353Re: konfiguracja aplikacji [piaskownica]
From: Łukasz 'Maly' Ostrowski
Date: Fri, 24 Feb 2012 15:59
Date: Fri, 24 Feb 2012 15:59
30 lines
2105 bytes
2105 bytes
On Fri, 24 Feb 2012 14:41:39 +0100, qazvox wrote:
> ...
> Tak, to zadziałało - pierwsza próba zakończyła się "wykryciem", że plik
> zmodyfikowano z zewnątrz,
> Na razie nie kumam okoliczności (kiedy kontrola jest a kiedy nie)
Jak sobie otworzysz Settings.Designer.cs, czy jakkolwiek się tam
u Ciebie nazywa wygenerowany przez VS plik .settings, to zobaczysz
że wkompilowywana jest tylko wartość domyślna.
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("asdasd")]
public string ConnectionString {
get {
return ((string)(this["ConnectionString"]));
}
}
/Via indexer this[string name]/
Nie ma "kontroli", po prostu każdorazowo(*) podczas runtime
wartość ustawienia applikacyjnego jest odczytywana z rzeczonego
FooBar.exe.config, lub jeżeli jej brak, brana jest wkompilowana
wartość domyślna.
*) W uproszczeniu, nie wnikam w cache'owanie etc.
--
Pozdrawiam,
Łukasz 'Maly' Ostrowski. http://l3v.pl/
Technical Details
Message-ID:
<1hjgpecrecrf5.182whduyxibgt.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mailReferences:
<4f3cec37$0$1270$65785112@news.neostrada.pl> <qqylv7smwfea.1evx5o0nb62gb$.dlg@40tude.net> <4f3e295d$0$1224$65785112@news.neostrada.pl> <5bqyq6yxopcz$.zd4jaurbj5o7$.dlg@40tude.net> <4f479396$0$1210$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail From: Łukasz 'Maly' Ostrowski <maly@USUNnemo.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: konfiguracja aplikacji [piaskownica] Date: Fri, 24 Feb 2012 16:59:36 +0100 Organization: Acme Lines: 30 Message-ID: <1hjgpecrecrf5.182whduyxibgt.dlg@40tude.net> References: <4f3cec37$0$1270$65785112@news.neostrada.pl> <qqylv7smwfea.1evx5o0nb62gb$.dlg@40tude.net> <4f3e295d$0$1224$65785112@news.neostrada.pl> <5bqyq6yxopcz$.zd4jaurbj5o7$.dlg@40tude.net> <4f479396$0$1210$65785112@news.neostrada.pl> NNTP-Posting-Host: static-78-9-71-129.ssp.dialog.net.pl Mime-Version: 1.0 X-Trace: news.dialog.net.pl 1330099190 24047 78.9.71.129 (24 Feb 2012 15:59:50 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Fri, 24 Feb 2012 15:59:50 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit