sql - LocalSqlServer was not found in the applications configuration or the connection string is empty -


हलो,

मैंने अभी। NET 3.5 MVC 1 प्रोजेक्ट को .NET 4.0 MVC में उन्नत किया है। 3 और किसी कारण से जब मैं इसे चलाने का प्रयास करता हूं तो यह कहते हैं कि कनेक्शन नाम 'लोकल एसकॉल्वर' अनुप्रयोग कॉन्फ़िगरेशन में नहीं मिला था या कनेक्शन स्ट्रिंग खाली थी। । मुझे यकीन नहीं है कि यह मेरे कोड में ऐसा क्यों नहीं है, यह एक LocalSqlServer कनेक्शन स्ट्रिंग की खोज करता है, और अगर मैं अपने config में LocalSqlServer कनेक्शन स्ट्रिंग डालता हूं मेरी मानक कनेक्शन स्ट्रिंग के मूल्य के साथ फाइल करें और वेबसाइट पर जाने का प्रयास करें, यह मुझे 'कृपया लॉग इन करें' यूआरएल पर ले जाता है, लेकिन 404 पेज के साथ (और कस्टम 404 पृष्ठ या तो नहीं)

कोई भी पता है कि समस्या क्या हो सकती है?

सादर,
हैरी

LocalSqlServer कनेक्शन स्ट्रिंग को आपकी Machine.config में परिभाषित किया गया है।

यदि आपके पास एक default Machine.config फ़ाइल नहीं है, तो यह हटा दिया गया हो सकता है। फिर आपको इसे अपने स्वयं के वेब। कॉन्फिग के अंदर जोड़ना होगा।

मेरा स्थानीय एसक्यूएल सर्वर:

  & lt; नाम जोड़ें = "स्थानीय एसक्यूएल सर्वर" कनेक्शन स्ट्रिंग = "डेटा स्रोत = । \ SQLEXPRESS; एकीकृत सुरक्षा = एसएसपीआई; AttachDBFilename = | डेटाडाइरेक्टरी | एएसपीनेटडीबी.एमडीएफ; यूजर इंस्टेंस = सच "प्रदाता नाम =" सिस्टम.डेटा। SQL क्लाइंट "/ & gt;   

आप यहां अपनी machine.config पा सकते हैं:

  सी: \ विंडोज \ माइक्रोसॉफ्ट। नेट \ फ्रेमवर्क \ [फ्रेमवर्क संस्करण] \ CONFIG \ मशीन कॉन्फ़िग    

Comments