App.config of your class library B becomes irrelevant. If you want to use data from there you should copy all the stuff to app.config of your parent application (in your case web.config). You will then be able to access contents of it using ConfigurationManager both from projects A and B