Como especificar as configurações do Enterprise Library

Um destes dias tive a necessidade para um determinado projecto, de usar COM interop. Tudo corria bem até ter tetnado consumir, via COM, um método de uma classe devidamente exposta para com, que utilizava o DAAB da Enterprise Library... Obtinha um erro, pois nao encontrava a configuração (no caso estava no web.config)

Pedi ajuda e fui procurando pela net uma solução para isto, até que descobri que podia indicar espcieficamente um caminho onde o Enterprise Library fosse ler a configuração. Foi o que eu fiz e funciona 5 estrelas. E, para ajudar à festa, é estupidamente simples...Ora vejam:

   45 Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource configFile = null;

   46 configFile = new Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource(@"caminho_para_o_ficheiro.config");

   47 DatabaseProviderFactory factory = new DatabaseProviderFactory(configFile);

   48 Database db = factory.Create("ConnString");

Published 8-5-2007 19:42 por Nuno Coimbra
Filed under:

Comments

# re: Como especificar as configurações do Enterprise Library

sexta-feira, 10 de Julho de 2009 15:06 por Lindomar

o q exatamente vai no "ConnString":

Database db = factory.Create("ConnString");

Att,

# re: Como especificar as configurações do Enterprise Library

terça-feira, 21 de Julho de 2009 12:38 por Nuno Coimbra

Vai a connection string que o DAAB vai usar para se ligar ao servidor de base de dados.

Leave a Comment

(requerido) 
(requerido) 
(opcional)
(requerido) 
If you can't read this number refresh your screen
Enter the numbers above:  
Powered by Community Server (Commercial Edition), by Telligent Systems