Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 524410
            [titulo] => Não consigo criar um subdiretório nas pastas correspondentes e a outra parte eles somem tudo. Csharp
            [dataCadastro] => DateTime Object
                (
                    [date] => 2015-06-30 10:48:07
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 232232
            [status] => A
            [isExample] => 
            [NomeUsuario] => Joel Rodrigues
            [Apelido] => 
            [Foto] => 232232_20161017163010.jpg
            [Conteudo] => 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? ) )

Não consigo criar um subdiretório nas pastas correspondentes e a outra parte eles somem tudo. Csharp

Milton Honji
   - 18 jun 2015

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

Post mais votado

Joel Rodrigues
   - 30 jun 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?

Milton Honji
   - 30 jun 2015

Joel,

Já consegui e já deu tudo certo..
Abraços

Joel Rodrigues
   - 30 jun 2015

Opa, Milton. Sempre que possível, poste aqui a solução, pois pode ajudar outras pessoas.
Abraço.