Criar chave com mais de um arquivo e deletar tudo de uma vez

01/03/2016

0

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

Pjava

Responder

Posts

01/03/2016

Jothaz

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.
Responder

01/03/2016

Pjava

Valeu jotaz. Eu consegui sim, usando o get, assim:
ConfigurationSettings.AppSettings.Get("nome_chave");


Joguei numa var string e depois splitei e ficou fino.
Responder

01/03/2016

Jothaz

É 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.


Valeu jotaz. Eu consegui sim, usando o get, assim:
ConfigurationSettings.AppSettings.Get("nome_chave");


Joguei numa var string e depois splitei e ficou fino.
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar