.net - Visual Studio 2008 XAML Designer doesn't like default name space in same assembly -
पर्यावरण
- विजुअल स्टूडियो 2008 एसपी 1
- Visual C #
- WPF अनुप्रयोग प्रोजेक्ट
- .NET Framework 3.5
समस्या
< P> आप दूसरे उपयोगकर्ता नियंत्रण या विंडो के रूप में एक ही विधानसभा में एक उपयोगकर्ता नियंत्रण है, और आप इस नए उपयोगकर्ता नियंत्रण या विंडो में इसका उपयोग कर रहे हैं। यह संकलन करता है और ठीक चलता है, हालांकि डिजाइनर काम नहीं करता है और अपवाद देता है " 'x' प्रकार का एक उदाहरण नहीं बना सका। " यह डिज़ाइनर को रेंडर करने से और डिज़ाइनर दिखाई देने के दौरान संकलन से प्रोजेक्ट को रोकता है।वर्कअराउंड
जबकि इन नियंत्रणों और खिड़कियों पर डिज़ाइनर को छिपाकर कोड को संकलित करने की अनुमति देता है यह अपेक्षाकृत समाधान नहीं है क्योंकि यह मुझे इन नियंत्रणों और खिड़कियों के लिए पूरी तरह से डिजाइनर का उपयोग करने से रोकता है।
कोड उदाहरण
xmlns: स्थानीय = "clr-namespace: Foo.Bar.MyWpfApplication" ... & lt; ग्रिड & gt; & Lt; local: MyUserControl ग्रिड। पंक्ति = "1" x: नाम = "myControl" / & gt; & Lt; / ग्रिड & gt;
इस मुद्दे पर बदलाव न करने के साथ ही यह नामस्थान कथन की कोशिश की:
xmlns: local = "clr-namespace: Foo.Bar.MyWpfApplication; assembly = "
प्रश्न
क्या किसी को भी इस समस्या का हल किया है?
संदर्भ के लिए मैंने समाधान की कोशिश की है इस थ्रेड में पोस्ट किया और उन्होंने काम नहीं किया।
यह एक है वीएस 2008 एसपी 1 में बग, और केवल बड़े और / या जटिल परियोजनाओं में। यह कथित तौर पर विजुअल स्टूडियो 2010 बीटा 2 में ठीक किया गया है, जो मेरे परीक्षण से सही प्रतीत होता है। क्योंकि 2010 को इस मुद्दे के संबंध में तय किया जा रहा है मुझे संदेह है कि वे इसे 2008 में ठीक कर देंगे।
Comments
Post a Comment