आज मेरे पास यह मुद्दा था, और मुझे कारण खोजने में थोड़ा समय लगा।
मूल रूप से, मेरा मुख्य VS2015 प्रोजेक्ट एक सब-प्रोजेक्ट सहित था, जिसे .NET फ्रेमवर्क के एक उच्च संस्करण का उपयोग करके बनाया गया था।
विचित्र रूप से, जब आपको यह समस्या है, VS2015 खुशी से रिपोर्ट करेगा कि समाधान ने ठीक बनाया है, लेकिन जब आप वेबसाइट को चलाने और चलाने का प्रयास करते हैं, तो यह आपको केवल यह भ्रामक त्रुटि देता है, यह सुझाव देता है कि आपकी Global.asax.cs
फ़ाइल गलत है।
इसलिए, यदि आप इस त्रुटि को देखते हैं, और सफाई / पुनर्निर्माण मदद नहीं करता है, तो अपने प्रोजेक्ट के References
पेड़ को खोलें , और विस्मयादिबोधक चिह्नों की जांच करें।
इसके अलावा, Output
इस तरह से संदेशों के लिए अपनी विंडो जांचें :
The primary reference "C:\Projects\Business Objects 4\bin\Release\BusinessObjects.dll"
could not be resolved because it was built against
the ".NETFramework,Version=v4.5" framework.
This is a higher version than the currently targeted framework
".NETFramework,Version=v4.0".
निश्चित रूप से, समाधान आपके मुख्य प्रोजेक्ट पर राइट-क्लिक करना है, शीर्ष टैब, "एप्लिकेशन" का चयन करें, और लक्ष्य फ़्रेमवर्क संस्करण को एक उच्च संस्करण में बदलें जो आपके उप-प्रोजेक्ट से मेल खाता है।
यह कष्टप्रद है कि विज़ुअल स्टूडियो 2015 आपको समाधानों को पूरी तरह से बनाने और चलाने देगा जो चुपचाप इस समस्या को समाहित करते हैं। यह मुसीबत के लिए पूछ रहा है ..!