On Apr 17, 6:02 pm, Peter Bromberg [C# MVP]
<pbromb...@yahoo.yabbadabbadoo.com> wrote:
> See my response in the C# newsgroup. Actually, this is the best group for the
> question, I just saw that one first.
> Peter
>
> --
> Site: http://www.eggheadcafe.com
> UnBlog: http://petesbloggerama.blogspot.com
> Short urls & more: http://ittyurl.net
>
>
>
>
>
> "M Irfan" wrote:
> > Recently I have started working in .NET 2.0. I am developing a web
> > service application that references a DLL component written in C# 2.0.
> > The component has its ownconfigfilewhich contains settings related
> > to business logic coded in that component. I can reference and load
> > the component but unable to read load the customconfigfileof that
> > component. I know that the same thing is possible if my host
> > application is any Exe application and using
> > "ExeConfigurationFileMap", "OpenMappedExeConfiguration" I can read
> > configurationfileotherthanapp.configbut the same is not possible
> > if I use "WebConfigurationFileMap" and "OpenMappedWebConfiguration".
> > Using both these we can only define the mappings b/w virtual and
> > physical directories but can't readconfigfileotherthan
> >web.config.
>
> > string dummyVirtualPath = "/test_web_2005";
> > string physicalPath = @"C:\Inetpub\wwwroot
> > \test_web_2005\Bin";
> > string configFileName =
> > System.IO.Path.GetFileName(assembly.CodeBase) + ".config";
> > WebConfigurationFileMap map = new WebConfigurationFileMap();
> > map.VirtualDirectories.Add(dummyVirtualPath, new
> > VirtualDirectoryMapping(physicalPath, true));
> > Configurationconfig=
> > WebConfigurationManager.OpenMappedWebConfiguration (map,
> > dummyVirtualPath);
>
> > Is there anyotheridea to implement the same. Thanks in advance.
>
> > Regards
> > Irfan
Hi Peter,
Thanks for the response. I know that I can use web.config but I dont
want to use that. The component will be reponsible for sending data to
multiple partners and at run time partner specific object would be
instantiated using Reflection. For the time being I think its should
use a custom config reader. Design wise I believe it would be good if
objects and their configurations are laoded dynamically without being
depended on web.config.
Regards
Irfan.