Você não pode fazer do jeito que está tentando, pelo menos por Microsoft. Eu cito: "Os nomes podem conter um ponto (.). No entanto, o nome não pode começar com um ponto". É provavelmente codificado para funcionar dessa maneira.
Sendo um desenvolvedor de Windows Forms em .NET C #, alguns clientes estão executando nossos aplicativos em um Mac OS X da Apple dentro de uma máquina virtual Parallels.
O Parallels apresenta pastas de host para o Windows guest como caminhos UNC com pontos principais como
\.psf\Home\Some\More\Folders
Agora, um aplicativo nosso não pode manipular corretamente o ponto inicial ao acessar arquivos desse tipo de compartilhamento (exceção "Invalid URI, não é possível analisar o nome do host").
Eu quero depurar e corrigir esse problema, mas infelizmente não tenho Mac e Parallels para testá-lo.
A minha pergunta é:
Existe uma maneira de "simular" esse tipo de compartilhamento em um servidor ou cliente normal do Windows para que eu possa depurar meu aplicativo com o Visual Studio?
O que tentei até agora:
Eu já tentei editar meu arquivo HOSTS para conter uma entrada como
# ...
127.0.0.1 .psf
# ...
mas o Windows parece não reconhecer o compartilhamento.
Atualizar
Como parece que não é possível, o que eu quero alcançar, eu resolvi meu problema instalando a versão do Windows do Parallels e, assim, permitindo-me depurar remotamente o problema.
Obrigado pelo seu tempo e pelos seus comentários!
Você não pode fazer do jeito que está tentando, pelo menos por Microsoft. Eu cito: "Os nomes podem conter um ponto (.). No entanto, o nome não pode começar com um ponto". É provavelmente codificado para funcionar dessa maneira.