वी.एस. साथ नमूना डिजाइन डेटा जोड़ने के बाद नहीं कर सकते निर्माण 2010 समाधान और सिल्वरलाइट परियोजना बनाता है ठीक है, तो:घ: DesignData मुद्दा, विजुअल स्टूडियो 2010 अभिव्यक्ति ब्लेंड 4
- मैं MyView.xaml दृश्य खोलने अभिव्यक्ति मिश्रण में 4
- वर्ग से नमूना डेटा जोड़े मैं अभिव्यक्ति मिश्रण 4 के साथ नया नमूना डिजाइन डेटा जोड़ने के बाद
(मैं अपने वर्ग एक ही परियोजना में परिभाषित का उपयोग करें), सब कुछ ठीक लग रहा है, तो आप ईबी 4 में इसे जोड़ा नमूना डेटा देखना ठीक है, आप वीएस 2010 डिजाइनर में भी डेटा देखते हैं।
ईबी 4 बंद करें, और अगले VS 2010 का निर्माण मुझे इस त्रुटियों दे रहा है:
Error 7 XAML Namespace http://schemas.microsoft.com/expression/blend/2008 is not resolved. C:\Code\source\...myview.xaml
और:
Error 12 Object reference not set to an instance of an object. ... TestSampleData.xaml
जब मैं TestSampleData.xaml खोलने मुझे लगता है कि मेरी कक्षा के लिए नाम स्थान नमूना डेटा को परिभाषित करने के लिए प्रयोग किया जाता है मान्यता प्राप्त नहीं है।
हालांकि यह नामस्थान और कक्षा स्वयं एक ही परियोजना में मौजूद है!
अगर मैं MyView.xaml से डिजाइन डेटा निकालें:
d:DataContext="{d:DesignData /SampleData/TestSampleData.xaml}"
यह ठीक बनाता है और TestSampleData.xaml में नाम स्थान इस समय में मान्यता प्राप्त है ?? और फिर अगर ऐड:
d:DataContext="{d:DesignData /SampleData/TestSampleData.xaml}"
मैं फिर से VS 2010 डिजाइनर नमूना डेटा में देखते हैं, लेकिन अगले निर्माण विफल रहता है और फिर मैं स्टूडियो नहीं कर सकते नमूना डेटा युक्त मेरी TestSampleData.xaml में नाम स्थान ढूंढते हैं।
वह चक्र मुझे पागल कर रहा है। क्या मुझे यहां कुछ याद आ रही है, क्या आपके क्लास में नमूना डिज़ाइन डेटा को परिभाषित करना संभव नहीं है, जिसमें आपके पास MyView.xaml व्यू है ??
चियर्स Valko
इससे मेरे लिए समस्या हल हो गई! – mbmcavoy