asp.net mvc - वीएस 2012 पर कोई एएसपी.नेट एमवीसी 5 वेब एप्लीकेशन टेम्पलेट नहीं?




asp.net-mvc asp.net-mvc-4 (3)

आपके पास इसे ठीक करने के लिए 2 विकल्प हैं।

  1. नवीनतम 2013 संस्करण स्थापित करें जिसमें एमवीसी 5 समर्थन इनबिल्ट है (वीएस2013 गायब एमवीसी 3 और एएसपीएक्स फ़ाइल टेम्पलेट (एएसपीएक्स टेम्पलेट्स भविष्य में जोड़े जाएंगे))

  2. 2012 अपडेट के साथ रहें 4. इसे ठीक करने के लिए मेरा पुराना आलेख पढ़ें http://geekswithblogs.net/anirugu/archive/2013/11/28/mvc-5-in-visual-studio-2012-update-4.-how-to.aspx

मैं विजुअल स्टूडियो 2012 का उपयोग कर रहा हूं और अभी "माइक्रोसॉफ्ट एएसपी.नेट और वेब फ्रेमवर्क 2013.1 - विजुअल स्टूडियो" स्थापित किया है

जैसा कि अपेक्षित था, उसने "ASP.NET MVC 5 Empty Project" बनाने का विकल्प जोड़ा। बात यह है कि, जब मैं एमवीसी 4 (उदाहरण के लिए "Asp.NET MVC 4 Web Application" ) का उपयोग कर रहा था, तो मेरे पास पहले से ही कार्यात्मक "बेस एप्लिकेशन" शुरू करने का कोई तरीका नहीं है। मैं केवल एक खाली टेम्पलेट देखता हूं।

मैंने जवाब देखा है जैसे कि:

और इस लेख को इस मामले में मिला।

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


मैं अब 2012 का उपयोग नहीं कर रहा हूं, बल्कि 2013, और मैं वहां एमवीसी 5 टेम्पलेट देखता हूं। हालांकि, मैंने कुछ समय पहले ऐसा किया था जब मेरे पास एमवीसी 5 टेम्पलेट्स पहले एमवीसी 5 स्थापित करके दिखाए गए थे। आप http://www.asp.net/mvc/mvc5 से डाउनलोड करने में सक्षम होना चाहिए। यह भी सुनिश्चित करें कि आपका लक्ष्य ढांचा सही ढंग से सेट है। फिर मैंने इस तरह की वेब कॉन्फ़िगरेशन अपडेट की: आपको असेंबली के सही संस्करण होना चाहिए। मैंने यह जानकारी प्राप्त करने के लिए बहुत कुछ किया है, इसलिए यदि आप कुछ शोध करते हैं तो यह अभी भी उपलब्ध होना चाहिए।


ASP.NET MVC 5 Empty Project परियोजना का उपयोग कर एक नई परियोजना बनाने के बाद, आप ASP.NET MVC 5 Empty Project पर राइट क्लिक कर सकते हैं, फिर Add.. > New Scaffolded Item... , बाईं ओर MVC चयन करें, फिर MVC 5 Dependencies और Full dependencies चुनें र्शीघ।

यह एक डिफ़ॉल्ट लेआउट ( Views\Shared\_Layout.cshtml ), Content फ़ोल्डर, बूटस्ट्रैप के साथ Scripts फ़ोल्डर, jquery, modernizr, आदि, और अन्य अनुप्रयोगों वेब अनुप्रयोग टेम्पलेट बनाता है जोड़ देगा।

अगर आपको त्रुटि मिलती है "सीएस0103: नाम 'स्टाइल' वर्तमान संदर्भ में मौजूद नहीं है" बस जोड़ें <add namespace="System.Web.Optimization"/> <namespaces> अंतर्गत दृश्य / web.config में





asp.net-mvc-5