webForumDet fria alternativet

web.config

.NET

10 svar · 371 visningar · startad av Arizon

Medlem sedan juli 200799 inlägg
Frågan#1

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)

Medlem sedan dec. 20014 239 inlägg
#2

Så här läser du tex upp connectionstring från web.config i C#

ConfigurationManager.ConnectionStrings["MinConnectionString"].ToString()

Googlat något?

Medlem sedan dec. 20014 239 inlägg
#3

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

Medlem sedan juli 200799 inlägg
#4

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" />
Medlem sedan juli 200799 inlägg
#5

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.

Medlem sedan dec. 20014 239 inlägg
#6

Tredje länken på samma sökning gav följande:

string connectionInfo = ConfigurationSettings.AppSettings["ConnectionInfo"];

:)

Medlem sedan juli 200799 inlägg
#7

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..

Medlem sedan dec. 20014 239 inlägg
#8

Tror det ska vara AppSettings numera.

Medlem sedan dec. 20014 239 inlägg
#9

Oj jag var visst lite kort i svaret.

Ja den hittar i så fall taggen ConnectionInfo.

Medlem sedan aug. 20003 575 inlägg
#10

ConfigurationSettings är obsolete tror jag.

System.Configuration dll:en skall det finnas en referens till.

Sedan är det System.Configuration.ConfigurationManager.AppSettings["key"]

Medlem sedan juli 200799 inlägg
#11

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.

249 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)