C # Directory.Exists ipv6 версия - PullRequest
6 голосов
/ 12 января 2012

Я использую Directory.Exists(uncPath) с UNC-путем, теперь произойдет сбой, если я использую стандартный адрес IPv6.Имеется ли код, который может позаботиться обо всех форматах unc - ipv4 / ipv6 / machiname.

В настоящее время я конвертирую свой адрес ipv6 во что-то вроде 2001-0-234-c1ab-0-a0-aabc-3e.ipv6-literal.net, и он работает, но сам Ipv6 может быть представлен в несколькихформаты.Мне нужно что-то, что будет обрабатывать все форматы.

1 Ответ

5 голосов
/ 12 января 2012

Запись ipv6-literal.net - единственный способ использовать UNC для IPv6 в Windows.

Вам нужно взять свой IPv6 и заменить : на -, % с s и добавлением ipv6-literal.net.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...