विजुअल स्टूडियो 2010 ईएफ 4 में, मैं डेटाबेस तालिका में एक नया कॉलम जोड़ सकता हूं, फिर मेरे .edmx पर 'डेटाबेस से मॉडल अपडेट करें' पर क्लिक करें और सब दुनिया में अच्छा था।वीएस 2012 - ईएफ 5.0 - डेटाबेस से मॉडल अपडेट करें - तालिका में बदलाव नहीं उठा रहा
विजुअल स्टूडियो 2012 ईएफ 5 में, मैं एक तालिका बदलता हूं, और फिर 'डेटाबेस से मॉडल अपडेट करें' पर क्लिक करता हूं और यह अब व्यक्तिगत तालिकाओं में परिवर्तन नहीं उठाता है।
क्या मुझे कुछ याद आ रहा है ... या यह वीएस2012 का एक नया 'फीचर' है?
अद्यतन एक ही रास्ता मैं एक अतिरिक्त स्तंभ के साथ एक मेज प्राप्त कर सकते हैं .EDMX फ़ाइल में प्रतिबिंबित करने के लिए तालिका फिर 'डाटाबेस से अद्यतन मॉडल' को हटाना है और यह जोड़ा स्तंभ लेने होंगे। हालांकि, यह अतिरिक्त तालिका को बाईं ओर दूर रखता है और मुझे इसे वापस स्थानांतरित करना होगा। नहीं biggie बस एक परेशानियों।
यह 2010 और 2008 के तहत भी हमेशा quirky रहा है। कुछ प्रकार के परिवर्तन मॉडल पर वापस प्रचारित नहीं किया गया है। शायद यह उन मामलों में से एक है? –
मैंने सुना है, लेकिन कम से कम यह एक टेबल अपडेट करने के लिए 2010 के तहत काम करता था और एडीएमएक्स इसे उठाएगा। यह मुझे LINQ दिनों में वापस ले जाता है, जहां आपको आइटम को हटाना होगा और फिर इसे वापस जोड़ना होगा ... ugh – c0d3p03t
जैसा मैंने कहा था, यह हमेशा ऐसा नहीं करता था। और आपको अक्सर ऑब्जेक्ट को मैन्युअल रूप से अपडेट करना होगा, या हटाएं और फिर से जोड़ना होगा। –