Article View: alt.pl.comp.lang.csharp
Article #22348Re: konfiguracja aplikacji [piaskownica]
From: Łukasz 'Maly' Ostrowski
Date: Thu, 16 Feb 2012 13:59
Date: Thu, 16 Feb 2012 13:59
39 lines
2438 bytes
2438 bytes
On Thu, 16 Feb 2012 12:44:52 +0100, qazvox wrote: > Być może zaciemniłem coś w wątku [app.config] Zaciemniłeś.. wydaje się być chaotyczne, przynajmniej dla mnie. >- albo nie chce się Wam ze mną gadać W ostatnim wątku o TimeSpan nie raczyłeś potwierdzić czy odpowiedź jest satysfakcjonująca, więc kto wie czy czytasz odpowiedzi ;-). > W jaki sposób, przechowuje się dane konfiguracyjne i jak się z nich korzysta > ? Odpowiedź studencka: to zależy. W app.config, web.config, customowych plikach konfiguracyjnych, bazach danych, etc. > chodzi o ścieżki dostępów, parametry połączenia z bazą danych itp. > > Np. connectionsrings dopisują mi się do pliku app.config i pojawiają się w > MyProject.Properity.Setings > przy tworzeniu kolejnych TableAdapters korzystam z tych connectionstrings > Jak to przenieść na inne miejsce instalacji (inna nazwa serwera,,itd. - > muszę zmienić connectionstring) ? Nadal nie rozumiem do końca o co chodzi. Przecież sam napisałeś, że designer wrzucił to w app.config dla Twojej wygody, w nowym miejscu instalacji zmieniasz w app.config i tyle. To jest ścieżka najmniejszego oporu. W runtime możesz też sobie podmienić tenże connection string w locie z jakiegokolwiek źródła z jakiego sobie to wymarzysz: Settings.Defaults.CośtamConnectionString = "cośtam"; Plus, poglądowo, pomocnicze klasy tej rodziny mogą okazać się pomocne: http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.aspx -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://l3v.pl/
Technical Details
Message-ID:
<qqylv7smwfea.1evx5o0nb62gb$.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>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: Thu, 16 Feb 2012 14:59:45 +0100 Organization: Acme Lines: 39 Message-ID: <qqylv7smwfea.1evx5o0nb62gb$.dlg@40tude.net> References: <4f3cec37$0$1270$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 1329400793 13451 78.9.71.129 (16 Feb 2012 13:59:53 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Thu, 16 Feb 2012 13:59:53 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit