I'm having a similar problem in a web service, but from what I can find, things look ok.

This is part of my web.config:
Code:
    <appSettings>
        <add key="database_connection_string" value="Persist Security Info=False;Integrated Security=SSPI;database=Patriot;server=MIKELAP"/>
    </appSettings>

</configuration>
And after this line executes, myConnectionString is still null
Code:
myConnectionString = ConfigurationSettings.AppSettings["database_connection_string"];
What am I missing?