मेरे डेवलपमेंट बॉक्स पर SQL Server 2008 R2 डेवलपर संस्करण पर चल रहे ApplicationName_Development नामक एक डेटाबेस है।
मैंने कोई समस्या नहीं के साथ डेटाबेस में .NET सदस्यता तालिकाओं को जोड़ा। जब मैंने पहली बार कोड प्राप्त करने की कोशिश की तो मुझे निम्न त्रुटि संदेश मिला:
सर्वर ने अनुरोध को संसाधित करने में त्रुटि का सामना किया। अपवाद संदेश "मॉडल संगतता की जांच नहीं की जा सकती क्योंकि डेटाबेस में मॉडल मेटाडेटा शामिल नहीं है। सुनिश्चित करें कि शामिल करेंमेटडाटासंपादन को डीबीएमडेलबिल्डर सम्मेलनों में जोड़ा गया है।
कुछ googling के बाद, मुझे पता चला कि मुझे डेटाबेस को हटाने के लिए और ईएफ को डेटाबेस बनाते हैं। यह ठीक है, लेकिन मैंने अपनी सभी .NET सदस्यता तालिकाओं को खो दिया है। मैं वापस जाकर सदस्यता तालिकाओं को फिर से जोड़ सकता / सकती हूं, लेकिन यदि मेरा मॉडल बदलता है और ईएफ को डेटाबेस पुनः बनाने की आवश्यकता होती है तो मुझे सदस्यता तालिकाओं को दोबारा जोड़ने के लिए।
मैं इसे कैसे देखूं?
यहां एक आसान समाधान मिला। मुझे उम्मीद है कि यह मददगार होगा।
Comments
Post a Comment