Har nån en tutorial för hur den kan se ut och hur man läser settings från den, alternativt om nån har lust att posta sin egen web.config samt inläsning av inställningar från den?
skulle uppskattas! (y)
10 svar · 371 visningar · startad av Arizon
Har nån en tutorial för hur den kan se ut och hur man läser settings från den, alternativt om nån har lust att posta sin egen web.config samt inläsning av inställningar från den?
skulle uppskattas! (y)
Så här läser du tex upp connectionstring från web.config i C#
ConfigurationManager.ConnectionStrings["MinConnectionString"].ToString()
Googlat något?
Första längen på google:
How to: Read Application Settings from the Web.config File
http://www.google.se/search?sourceid=navclient&aq=t&hl=sv&ie=UTF-8&rlz=1T4GFRC_svSE218SE218&q=read+web.config
Ja, jag har googlat, och provat det jag hittat men det funkar icke. Jag ska inte hämta connectionstring utan detta som ligger under appsettings/application settings (skillnad på dessa två?):
<add key="multiid.url" value="http://localhost:80/osif" />
<add key="multiid.serviceid" value="ettID" />
Zaiman skrev:
Första längen på google:
How to: Read Application Settings from the Web.config File
http://www.google.se/search?sourceid=navclient&aq=t&hl=sv&ie=UTF-8&rlz=1T4GFRC_svSE218SE218&q=read+web.config
exakt den har jag provat men ej fått att funka. jag fattar inte riktigt koden heller, vilket gör att jag knappast har nån nytta av den eftersom jag inte vet hur jag ska ändra den för att passa mina egna settings.
Tredje länken på samma sökning gav följande:
string connectionInfo = ConfigurationSettings.AppSettings["ConnectionInfo"];
:)
den hittar isf taggen "ConnectionInfo"?
skillnad mellan:
appsettings
och
application settings
är det möjligen min transformering från web site till web application som strular här? jag har lagt in båda taggarna eftersom jag inte visste vilken det skulle vara, och så antar jag sedan att den bara tar den som är rätt..
Tror det ska vara AppSettings numera.
ConfigurationSettings är obsolete tror jag.
System.Configuration dll:en skall det finnas en referens till.
Sedan är det System.Configuration.ConfigurationManager.AppSettings["key"]
Zaiman skrev:
Tredje länken på samma sökning gav följande:
string connectionInfo = ConfigurationManager.AppSettings["ConnectionInfo"];:)
Det är ju helt sjukt vad man kan krångla till saker ibland.. jag har tagit bort 10 rader kod nu och lagt till denna och det funkar prima (nästa fel att hugga in i nu, men det går iaf framåt, även om det går sakta).
tack för hjälpen!
Edit: ConfigurationSettings ändrat till ConfigurationManager.