Não consigo criar um subdiretório nas pastas correspondentes e a outra parte eles somem tudo. Csharp
18/06/2015
0
Bom dia,
Tenho uma dúvida em relação a manipulação de arquivos, quando vou gerar uma pasta no subdiretório, ele está criando normalmente a pasta1 e criando uma subpastas (SiglaPasta) normalmente. Quando está no arquivo subpasta1 ele até gera uma pasta,.
O problema que ele não está gerando uma \\subpasta2 com os seus respectivos arquivos, vale ressaltar também que esses arquivos da subpasta2 estavam armazenados dentro da subpasta2comoutronome, ontem mesmo a ideia era colocar dentro dos mesmos arquivos da (subpasta2) dentro da subpasta1, mas agora nem esses arquivos da subpasta2 e também subpasta2comoutronome não está aparecendo dentro da subpasta1.
Vou deixar o código para ver se há algum erro para que possa me ajudar.
if (!Directory.Exists(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1))
{
Directory.CreateDirectory(config.NomedaPasta1+"\\"+ siglaPasta +"\\"+ subpasta1);
Directory.CreateDirectory(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1+ "\\subpasta2");
Directory.CreateDirectory(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1 + "\\subpasta2");
Directory.CreateDirectory(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1 +"\\subpasta2");
Directory.CreateDirectory(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1 + "\\subpasta2");
Directory.CreateDirectory(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1+ "\\subpasta2");
}
if (!Directory.Exists(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1 +"\\"+ subpasta2comoutronome))
{
Directory.CreateDirectory(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1 +"\\"+ subpasta2comoutronome);
}
Milton Honji
Tenho uma dúvida em relação a manipulação de arquivos, quando vou gerar uma pasta no subdiretório, ele está criando normalmente a pasta1 e criando uma subpastas (SiglaPasta) normalmente. Quando está no arquivo subpasta1 ele até gera uma pasta,.
O problema que ele não está gerando uma \\subpasta2 com os seus respectivos arquivos, vale ressaltar também que esses arquivos da subpasta2 estavam armazenados dentro da subpasta2comoutronome, ontem mesmo a ideia era colocar dentro dos mesmos arquivos da (subpasta2) dentro da subpasta1, mas agora nem esses arquivos da subpasta2 e também subpasta2comoutronome não está aparecendo dentro da subpasta1.
Vou deixar o código para ver se há algum erro para que possa me ajudar.
if (!Directory.Exists(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1))
{
Directory.CreateDirectory(config.NomedaPasta1+"\\"+ siglaPasta +"\\"+ subpasta1);
Directory.CreateDirectory(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1+ "\\subpasta2");
Directory.CreateDirectory(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1 + "\\subpasta2");
Directory.CreateDirectory(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1 +"\\subpasta2");
Directory.CreateDirectory(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1 + "\\subpasta2");
Directory.CreateDirectory(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1+ "\\subpasta2");
}
if (!Directory.Exists(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1 +"\\"+ subpasta2comoutronome))
{
Directory.CreateDirectory(config.NomedaPasta1 +"\\"+ siglaPasta +"\\"+ subpasta1 +"\\"+ subpasta2comoutronome);
}
Milton Honji
Milton Honji
Curtir tópico
+ 0
Responder
Post mais votado
30/06/2015
Olá, Milton.
Você já tentou depurar o código para ver onde o procedimento está falhando?
Por que você está executando o mesmo CreateDirectory várias vezes?
Você já tentou depurar o código para ver onde o procedimento está falhando?
Por que você está executando o mesmo CreateDirectory várias vezes?
Joel Rodrigues
Responder
Mais Posts
30/06/2015
Joel Rodrigues
Opa, Milton. Sempre que possível, poste aqui a solução, pois pode ajudar outras pessoas.
Abraço.
Abraço.
Responder
Clique aqui para fazer login e interagir na Comunidade :)