2014-09-18 8 views
6

से गुम है यह डुप्लिकेट नहीं है। मेरी टिप्पणियां देखें, और मेरा अतिरिक्त डायग भी देखें। परिणामएएसपी एमवीसी 5 प्रोजेक्ट 'नया मचान आइटम ...' संदर्भ मेनू

संपादित अब इसे और अधिक अजीब हो गया है। अगली सुबह मैंने अपना वीएस और इस प्रोजेक्ट खोला है, और मचान मेनू आइटम वहां थे। उन्हें कुछ बार इस्तेमाल किया, तो यह गायब हो गया। मैंने सोचा कि मैंने परियोजना में कुछ किया है इसलिए स्रोत नियंत्रण पूर्ववत करें: मदद नहीं की गई। वीएस बंद/खुला: मदद नहीं की। मशीन पुनरारंभ करें: मदद नहीं की। एक ब्रांड नई एएसपी एमवीसी 5 प्रोजेक्ट बनाना, उस प्रोजेक्ट में कोई भी एमवीसी नहीं है जैसे कॉन्टैक्ट मेनू, न तो कंट्रोलर या व्यू पर राइट क्लिक करना: मदद नहीं की। यह डरावना है। लेकिन डरावना के अलावा मैं व्यावहारिक रूप से अपने काम में अक्षम रहा हूँ :-(किसी को भी किसी भी विचार क्या हो? संपादित

जा रहा है वी.एस. 2013 अद्यतन 3 का उपयोग करते हुए मैं एक नया एएसपी MVC 5 परियोजना बना लिया है है। ठीक है समाधान एक्सप्लोरर, में नियंत्रकों फ़ोल्डर में क्लिक 'नई scaffolded मद ...' संदर्भ मेनू से याद आ रही है Btw नियंत्रक जोड़ें भी याद आ रही है संलग्न तस्वीर देखें

अतिरिक्त निदान परिणाम:।।।

1) एक ही समाधान एक अन्य मशीन काम में स्थानांतरित करने के रूप में स्थानांतरित किया। समाधान स्रोत नियंत्रण के माध्यम से स्थानांतरित किया गया था, तो यह एक ही .csproj फ़ाइल है (अच्छी तरह से .csproj.user अलग हो सकता है)

2) समाधान हम के बारे में मेरे मशीन है, जो इस मुद्दे को

दर्शाती में बनाया गया था बात कर 3) अगर मैं प्रयोग को दोहराता हूं, तो मेरी मशीन में एक नया एएसपी एमवीसी 5 वेब ऐप बनाना, संदर्भ मेनू गुम है।

Context menu for Controllers folder

मैं क्या याद आ रही है? अग्रिम में Thx

+0

[दृश्य स्टूडियो 2013 'एड कंट्रोलर' गायब] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/19849812/visual-studio-2013-add-controller-missing) – Claies

+3

मुझे लगता है कि यह एक डुप्लिकेट नहीं है, और मेरे मामले में उत्तर लागू नहीं होंगे। यह वीएस 2013 अपडेट 3 के साथ बनाई गई एक नई नई एएसपी एमवीसी 5 परियोजना है ... –

+4

मुझे एक ही समस्या है। अभी तक कोई जवाब नहीं मिला है। –

उत्तर

3

मुझे पता है कि यह एक पुराना pos है, लेकिन मुझे एक ही समस्या थी और एक समाधान मिला जो मेरे मामले में काम करता था, जिसे मैं साझा करना चाहता था।

मुझे "नया मचान आइटम" प्रविष्टि से पहले परियोजना पर अपने NuGet पैकेज अपडेट करना पड़ा।

तुम इतनी तरह यह करना: सही परियोजना पर क्लिक करें -> NuGet पैकेज की व्यवस्था करें -> वहाँ आप अद्यतन "माइक्रोसॉफ्ट ASP.NET वेब पेज" और "माइक्रोसॉफ्ट ASP.NET MVC"

अब मैं में प्रवेश किया था संदर्भ मेनू

सादर ईसाई

+1

अकेले एमवीसी अपडेट करना मेरे लिए यह तय करता है –

0

सुनिश्चित करें कि आप माइक्रोसॉफ्ट ASP.NET स्थापित किया है 5 RC1 करें।

आप इसे यहाँ प्राप्त कर सकते हैं: https://go.microsoft.com/fwlink/?LinkId=627627

2

आपको बस अपनी project.json फ़ाइल

Microsoft.VisualStudio.Web.CodeGeneration.Tools": { 
     "version": "1.0.0-preview2-final", 
     "type": "build" 
    }, 
    "Microsoft.VisualStudio.Web.CodeGenerators.Mvc": { 
     "version": "1.0.0-preview2-final", 
     "type": "build" 
    } 
    } 
0

जोड़ा ऊपर की तरह project.json फ़ाइल में अनुभाग के लिए निम्न प्रविष्टियों को जोड़ने है, और यह स्थापित विजुअल स्टूडियो में संबंधित पैकेज। उसके बाद, जोड़ें -> नया मचान आइटम ... दिखाई दिया !!

संबंधित मुद्दे