Criar chave com mais de um arquivo e deletar tudo de uma vez
Posso criar no app.config, uma chave apontando para vários diretórios e no código apontar para essa chave e deletar todos os diretórios de uma vez? Cada diretório deve ser separado por ";"? Tipo assim:
<add key="Dir_BD" value="C:\Teste_Zip\Destino_Teste\Temp\bd;C:\Teste_Zip\Destino_Teste\Temp\Exe;C:\Teste_Zip\Destino_Teste\Temp\js"/>
Pjava
Curtidas 0
Respostas
Jothaz
01/03/2016
Se for Windows Form ou Console App pode sim, se for Web não,pois você não teria permissão de acessar pastas que não seja no servidor.
Depois você recupera a chave e transforma em em array com um Split e pode usar para excluir as pastas. Claro que deve ficar atento a questão de permissão.
Depois você recupera a chave e transforma em em array com um Split e pode usar para excluir as pastas. Claro que deve ficar atento a questão de permissão.
GOSTEI 0
Pjava
01/03/2016
Valeu jotaz. Eu consegui sim, usando o get, assim:
Joguei numa var string e depois splitei e ficou fino.
ConfigurationSettings.AppSettings.Get("nome_chave");
Joguei numa var string e depois splitei e ficou fino.
GOSTEI 0
Jothaz
01/03/2016
É isso ai!
Esta chaves são muito boas para configurar parâmetros, com a vantagem de ficar externo ao código o que permite mudar seu conteúdo sem ter que gerar uma build e atualizar.
Esta chaves são muito boas para configurar parâmetros, com a vantagem de ficar externo ao código o que permite mudar seu conteúdo sem ter que gerar uma build e atualizar.
Valeu jotaz. Eu consegui sim, usando o get, assim:
Joguei numa var string e depois splitei e ficou fino.
ConfigurationSettings.AppSettings.Get("nome_chave");
Joguei numa var string e depois splitei e ficou fino.
GOSTEI 0