किसी कारण से मैं दृश्य स्टूडियो में मेरी ASP.NET वेब अनुप्रयोग डिबगिंग के बाद जावास्क्रिप्ट IntelliSense खोना 2012मेरी परियोजना चलाने के बाद मैं जावास्क्रिप्ट इंटेलिजेंस क्यों खो सकता हूं?
आप देख सकते हैं कि जब मैं शुरू, मैं पूर्ण IntelliSense की है। नीचे दिए गए चित्र में मैं knockoutjs IntelliSense मिलती है:
हालांकि, जैसे ही मैंने आवेदन डिबग मैं IntelliSense खो देते हैं। उदाहरण के लिए, अगर मैं डिबग करने के लिए F5 मारा [अद्यतन: संयोग से, यह भी CNTL-F5 के साथ होता है] जब मैं अपने कोड पर लौट रहा IntelliSense खोना:
एक ही रास्ता मैं पाने के लिए मिल गया है फिर से काम करने के लिए इंटेलिजेंस उपकरण ->आयात और निर्यात सेटिंग्स ->सभी सेटिंग्स रीसेट करें। समस्या यह है कि जब तक मैं एप्लिकेशन को दोबारा नहीं चलाता तब तक यह केवल तब तक काम करता रहता है।
क्या कोई जानता है कि इस समस्या को स्थायी रूप से कैसे ठीक किया जाए? धन्यवाद!
अद्यतन: ऐसा प्रतीत होता है कि यह रीशेर्पर से संबंधित है (मैं 7.0.1 का उपयोग कर रहा हूं)। अगर मैं इसे से बदलता हूं ReSharper से विजुअल स्टूडियो रीशेर्पर के सामान्य विकल्पों के तहत इंटेलिजेंस समस्या दूर हो जाती है। मुझे लगता है कि यह मेरा प्रश्न थोड़ा बदलता है - मैं ReSharper का उपयोग करते समय knockoutjs जैसे ढांचे के लिए काम करने के लिए इंटेलिजेंस कैसे प्राप्त करूं?
क्या आप asp.net mvc का उपयोग कर रहे हैं? –
मुझे एएसपी.NET खाली, वेब फॉर्म और एमवीसी अनुप्रयोगों के साथ इस व्यवहार का अनुभव होता है। – Wade
मुझे दूसरों के बारे में निश्चित नहीं है, लेकिन एमवीसी में एक वर्कअराउंड है: '@if (false) { }' इंटेलिजेंस को काम करने की अनुमति देगा। –