के साथ एड्रेस एड्रेस क्लास एंडपॉइंट एड्रेस का उदाहरण बनाने की कोशिश कर रहा हूं जहां पैरामीटर में जर्मन उमलॉट है।एंडपॉइंट में जर्मन umlauts net.tcp
उदाहरण के लिए:
EndpointAddress endpointAddress = new EndpointAddress("net.tcp://süd:8001/EmployeeService");
यह हमेशा अपवाद है कि दिए गए uri पार्स नहीं किया जा सकता है फेंकता है। मैं एक इनकोडिंग मूल्य के साथ ऊमलायूट को बदलने के लिए कोशिश की है, लेकिन मैं एक ही अपवाद:
अमान्य यूआरआई: होस्ट नाम पार्स नहीं किया जा सकता है।
क्या किसी को भी पहले ही समस्या थी? अग्रिम धन्यवाद।
रूपांतरण कैसा दिख रहा था? अपवाद क्या कहता है? –
'नया एंडपॉइंट एड्रेस (" net.tcp: // süd: 8001/कर्मचारी सेवा ") '.net4.5 पर मेरे लिए ठीक काम करता है। क्या आप पुराने संस्करण का उपयोग कर रहे हैं? – spender
क्या आपने [अंतर्राष्ट्रीय संसाधन पहचानकर्ता (आईआरआई) पार्सिंग सक्षम करने की कोशिश की है (http://msdn.microsoft.com/en-us/library/bb968786.aspx)? [] (http://msdn.microsoft.com/en-us/library/bb882600.aspx) आप [अंतर्राष्ट्रीय डोमेन नाम (आईडीएन) पार्सिंग सक्षम करने की कोशिश भी कर सकते हैं] (http://msdn.microsoft.com/en -US/पुस्तकालय/bb968786.aspx)। [] (http://msdn.microsoft.com/en-us/library/bb882553.aspx) –
dtb