2012-01-12 12 views
6

मैं यूएनसी पथ के साथ Directory.Exists(uncPath) का उपयोग कर रहा हूं, अब यदि मैं मानक आईपीवी 6 पता का उपयोग करता हूं तो यह विफल हो जाता है। क्या कोई कोड उपलब्ध है जो unc-ipv4/ipv6/machiname के सभी प्रारूपों का ख्याल रख सकता है।सी # निर्देशिका। एक्सपीआईएस आईपीवी 6 संस्करण

वर्तमान में मैं अपने आईपीवी 6 पते को 2001-0-234-c1ab-0-a0-aabc-3e.ipv6-literal.net जैसे कुछ में परिवर्तित करता हूं और यह काम करता है, लेकिन आईपीवी 6 को कई प्रारूपों में ही प्रदर्शित किया जा सकता है। मुझे ऐसा कुछ चाहिए जो सभी प्रारूपों को संभालेगा।

उत्तर

5

ipv6-literal.net नोटेशन विंडोज़ पर आईपीवी 6 यूएनसी का उपयोग करने का एकमात्र तरीका है।

आप & s साथ - साथ :, % की जगह और ipv6-literal.net संलग्न अपने IPv6 litteral लेने के लिए की जरूरत है।

+0

मैंने कहीं पढ़ा है कि '% => s' केवल तभी जरूरी है जब आप लिंक-स्थानीय आईपीवी 6 पते का उपयोग कर रहे हों। वैश्विक यूनिकास्ट और अद्वितीय स्थानीय पते को इंटरफ़ेस पहचानकर्ताओं की आवश्यकता नहीं होती है। आख़िर वो है क्या चीज़? क्या इसका मतलब है कि कुछ विशेष मामले हैं? –

+0

मुझे नहीं पता कि यूएनसी –

+0

में कोई स्कोप आईडी मान्य है या नहीं: http://en.wikipedia.org/wiki/IPv6_address#Literal_IPv6_addresses_in_UNC_path_names – tomfanning

संबंधित मुद्दे