Usuário com melhor resposta
Variáveis no web config

Pergunta
-
Já postei algo parecido antes...
Estou criando uma DLL e preciso recuperar uma variável do web.config<
appSettings>
<add key ="CLIENTE" value ="Nome da Empresa Cliente"/>
</appSettings >como faço?
uso o VBExpress pra criar a DLL porém é como se ele não reconhecesse
System.Configuration.ConfigurationManager.AppSettings("CLIENTE")e se usar
System.ConfigurationSystem.ConfigurationSettings.AppSettings("Variavel")
aparece o erro que esse método é obsoleto e não consigo compilarAlguém pode me ajudar?
Abraços
Respostas
Todas as Respostas
-
System.Configuration.ConfigurationSettings.AppSettings(
"VarTeste")
Erro: This method is obsolete, it has been replaced by System.Configuration! System.ConfigurationManager.AppSettingsSystem.Configuration.ConfigurationManager.AppSettings(
"VarTeste")
Erro: ConfigurationManager is not a member of Configurationahuiahiuahiuah É pra dar risada né?!?!
Alguém sabe resolver isso?
Abraços -
-
Olá,
Eu também estava com o mesmo problema, e acabei achando a solução com a ajuda de alguns amigos.
Eu precisava gravar um txt no micro do usuário, mas naum queria definir um caminho absoluto, então, resolvi criar uma variável no web.config onde o usuário define o caminho onde o arquivo txt será gerado.
Eu pego o valor dessa variável e utilizo no meu código.
Então, vamos lá:
no web.config vc define assim:
<
appSettings><
add key="caminhoLog" value ="C:\"/></
appSettings>no código eu faço a chamada da seguinte forma:
primeiro devemos definir o
using System.Configuration no projeto para que o mesmo consiga recuperar os valores que estão no web.config
e no código fazemos a chamada da seguinte forma:
private
string caminhoLogProcessamento = ConfigurationManager.AppSettings["caminhoLog"];, onde "caminhoLog" é valor do key definido para a variável no web.config.Espero ter ajudado, pq isso me ajudou muito.
Abraços.