नेट कोर एमवीसी प्रोजेक्ट पर काम कर रहा हूं, यह वास्तव में पूरी तरह से काम करता है, लेकिन उन कनेक्शनस्ट्रिंग्स को हाइलाइट किया गया है। (जैसा कि आप निम्न चित्र में देख सकते हैं)

enter image description here

और मेरे पास केवल यही संदेश है:

मान निम्न प्रकारों में से एक होना चाहिए: स्ट्रिंग

DefaultConnection कनेक्शन स्ट्रिंग कॉन्फ़िगरेशन। प्रत्येक कनेक्शन स्ट्रिंग का नाम उसके JSON गुण नाम से निर्दिष्ट होता है। टाइप करें: स्ट्रिंग

मैंने विजुअल स्टूडियो को पुनरारंभ करने का प्रयास किया है, लेकिन वे अभी भी वहां हैं। क्या तुम्हारे पास कोई विचार है ?

0
Hashka 16 फरवरी 2021, 17:43

2 जवाब

सबसे बढ़िया उत्तर

मुझे अभी समाधान मिला है:

ConnectionStrings जैसे होना चाहिए connectionStrings

इससे पहले :

enter image description here

फिर :

enter image description here

-1
Hashka 17 फरवरी 2021, 15:27

आपका कनेक्शन स्ट्रिंग अनुभाग इस तरह होना चाहिए (यह एमएस एसक्यूएल सर्वर है, लेकिन आपको ऑरैकल के अनुसार उन्हें बदलना होगा):

"ConnectionStrings": {
      "DefaultConnection": "Data Source=localhost;Initial Catalog=DB;Integrated Security=SSPI;Persist Security Info=True;",

 "Web": "Data Source=22.182.22.333;initial catalog=DB;Integrated Security=False;User ID=AdminApp;Password=AppUser;Connect Timeout=15;Encrypt=False;Packet Size=4096;"
    },

और प्रदाता नाम पंक्तियों को हटा दें। आपको शायद उनकी आवश्यकता नहीं है या उन्हें कनेक्शन स्ट्रिंग के अंदर शामिल किया जाना चाहिए।

अपडेट करें:

मैंने अभी VS2019 में कनेक्शन स्ट्रिंग्स के लिए इस नाम का परीक्षण किया है, यह उसी तरह काम करता है। ऐसा लगता है कि appsetting.json में अनुभागों के नाम किसी भी स्थिति में हो सकते हैं - निम्न या ऊपरी।


CoNnecTionStRings: {
      "DefaultConnection": ....,
        '''''
 },
         
0
Serge 17 फरवरी 2021, 15:36