Acessando a pasta compartilhada local quando a rede é desconectada

1

Eu tenho um aplicativo que geralmente tenta acessar arquivos que são colocados em sua própria máquina. A maneira como ele acessa o arquivo é forma UNC, por exemplo:

\MyComputerName\MySharedFolder\file.txt

Tudo funciona bem até que eu desconecte o computador da rede - a pasta compartilhada se torna inacessível, embora colocada localmente.

Coisas que tentei: 1. Faça o login com conta de rede e defina permissões para todos para a pasta 2. Faça o login com a conta de administrador local e defina permissão para este usuário para a pasta

que não deu certo ...

Ah, isso é sobre o Windows XP ...

Obrigado!

    
por Satumba 23.12.2009 / 14:31

4 respostas

1

Não é um problema de permissão. Você está tentando acessar a máquina através da pilha de rede. Quando você se desconecta da rede, o caminho UNC (mesmo que esteja no mesmo computador) não está acessível. Por que não usar um caminho de unidade local em vez de um caminho UNC?

    
por 23.12.2009 / 15:38
1

Adicione MyComputerName ao seu arquivo hosts apontando para 127.0.0.1

% systemroot% \ system32 \ drivers \ etc \ HOSTS

    
por 23.12.2009 / 15:41
1

Quando você desconecta seu computador da rede, praticamente perde o adaptador de rede. Para poder usar a rede novamente, você precisa instalar um adaptador de loopback (a Microsoft oferece um gratuitamente).

Há também uma maneira de configurar sua conexão de rede para alternar de seu adaptador de rede padrão para o adaptador de loopback quando você retira o cabo de rede. Infelizmente, eu não tenho a informação em mãos, mas não deveria ser difícil para o Google a solução.

    
por 23.12.2009 / 20:59
0

Verifique as permissões de compartilhamento e as permissões de NTFS na (s) pasta (s).

    
por 23.12.2009 / 14:42