none
Ler Arquivo de Configuração do ClassLibrary RRS feed

  • Pergunta

  • Tenho  dois projetos em uma mesma Solution,  Projeto Asp.Net  e outro  ClassLibrary, no Asp.Net deixo as minha páginas e  no ClassLibrary a minha regra de negócio..... surgiu um problema o software vai rodar em varios servidores tenho que montar um arquivo de configuração com o banco de  dados onde o  ClassLibrary faça a leitura ...

    O Projeto Asp.Net faz referencia ao  ClassLibrary

    1- Não Consigo Ler a partir do ClassLibrary o  WebConfig do Asp.Net  acho que isso  e até impossivel.

    2- Não posso  montar uma arquivo de configuração  em um diretório fixo.

    3- Quando estou dentro do ClassLibrary não consigo pegar o diretório atual dele para  ler por  exemplo um xml de configuração

     

    Alguem tem alguma idéia de como resolver essa questão.

     

     

     

     

    quarta-feira, 25 de maio de 2011 13:02

Respostas

  •   Solucionado add no projeto a referencia  System.Web
     e no ClassLibrary   criei

      String caminho = System.Web.Hosting.HostingEnvironment.MapPath("~/configuracao.xml");
       XmlTextReader confReader = new XmlTextReader(caminho);
    E deixei o  configuracao.xml na pasta principal do projeto
    • Marcado como Resposta Tiago B. Xavier quarta-feira, 25 de maio de 2011 13:35
    quarta-feira, 25 de maio de 2011 13:35