[Mono-list] Sharing Web.config among webapps/services
Mariano Alarcon
marianoa@itcsoluciones.com
Thu, 04 Nov 2004 11:41:56 -0300
Thanks Joe,
I tried your suggestion, but it did not work. I created a Web.config
file inside WebApp1 and added the following:
<appSettings file="../../Web.config">
<add key="myKey" value="somePrivateValue" />
</appSettings>
I can read the value of "myKey" but not the the settings defined in
../../Web.config. Do you mean that it works for you with IIS or mono?
If I point xsp to mainDir I can read both values but I still have the
problem that I have to move all the dlls up to mainDir...
Joe Audette wrote:
> Another way to do it is in the Web.config, reference another config
> file like this
> Web.config:
> <appSettings file="../MyWeb.config">
>
> Then the settings in the referenced MyWeb.config will take precedence
> over the settings in the calling Web.config
> Not sure if that helps but it does work
>
> Joe Audette
>
> */Mariano Alarcon <marianoa@itcsoluciones.com>/* wrote:
>
> Yes, but maybe WebApps have Web.config files of their own which I
> would
> like to take precedence. If I do links I only get one Web.config file.
>
> Dan Maltes wrote:
>
> > Perhaps file links would work?
> >
> >-Dan
> >
> >-----Original Message-----
> >From: mono-list-admin@lists.ximian.com
> >[mailto:mono-list-admin@lists.ximian.com] On Behalf Of Mariano
> Alarcon
> >Sent: Tuesday, November 02, 2004 11:50 AM
> >To: mono-list@ximian.com
> >Subject: [Mono-list] Sharing Web.config among webapps/services
> >
> >Hello,
> >
> >Is it posible to set up xsp/mod_mono so they can share the same
> Web.config
> >file? So far I have been able to make this happen but it requires
> that I
> >move all the codebehind binaries to the main directory.
> >For example I tried:
> >
> >|
> >+-MainDir
> > |
> > + - Web.config (to be shared by WebApp1 and WebApp2)
> > |
> > +- WebApp1
> > | |
> > | +- WebApp1.asmx
> > | |
> > | +- bin
> > | |
> > | +- WebApp1.dll
> > |
> > +- WebApp2
> > |
> > +- WebApp2.asmx
> > |
> > +- bin
> > |
> > + WebApp2.dll
> >
> >With this configuration if I point my xsp to MainDir I get the
> following:
> >
> >Server error in '/' application
> >
> >Type WebApp.WebApp1 not found.
> >Description: Error processing request.
> >
> >Error Message: HTTP 500. Type WebApp.WebApp1 not found.
> >
> >Starting two xsps at /WebApp1 and /WebApp2 deals with the error
> but I do not
> >get the common settings in Web.config. It also works if I move
> WebApp1.dll
> >and WebApp2.dll to a /bin directory under MainDir but I was
> hoping I could
> >keep the structure like the example above.
> >
> >Is this possible?
> >
> >Thanks.
> >
> >_______________________________________________
> >Mono-list maillist - Mono-list@lists.ximian.com
> >http://lists.ximian.com/mailman/listinfo/mono-list
> >
> >
> >
> >
> >
> >
>
> --
> Mariano Alarcón
> ITC Soluciones
>
> _______________________________________________
> Mono-list maillist - Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
>
>
> joe_audette@yahoo.com
> http://www.joeaudette.com
> http://www.mojoportal.com
--
Mariano Alarcón
ITC Soluciones