2013-11-23 15 views
22

के लिए एमवीसी 5 प्रोजेक्ट टेम्पलेट मैं विजुअल स्टूडियो 2012 का उपयोग कर एएसपी.नेट एमवीसी 5 के साथ शुरू करना चाहता हूं। मैंने "ASP.NET And Web Tools 2013 for Visual Studio 2012" स्थापित किया है, लेकिन यह "केवल" मुझे एक खाली एएसपी.नेट एमवीसी देता है 5 प्रोजेक्ट "टेम्पलेटविजुअल स्टूडियो 2012

एमवीसी 4 वेब प्रोजेक्ट्स के लिए, मैं विभिन्न प्रकार के वेब अनुप्रयोगों (जैसे" मानक "," इंटरनेट "," इंट्रानेट "इत्यादि) का चयन कर सकता हूं। और मैंने विजुअल के लिए समान विकल्पों वाले स्क्रीनशॉट देखे हैं वहाँ स्टूडियो 2013

हैं किसी भी परियोजना टेम्पलेट्स (VS2012 के लिए) जो मुझे MVC5 अनुप्रयोगों के लिए भी ऐसा ही करने के लिए अनुमति देते?

+1

क्या इससे आपकी मदद मिलेगी? http://stackoverflow.com/questions/18288215/how-can-i-add-the-mvc-5-project-template-to-vs-2012 – Spock

+0

उस प्रश्न ने मुझे "वेब टूल्स 2013" इंस्टॉल करने में मदद की :) तो यह स्पष्ट रूप से संबंधित है, लेकिन, जैसा कि मैंने कहा, यह केवल एक ही टेम्पलेट स्थापित करता है। – MartinStettner

+0

मेरा उत्तर एक टेम्पलेट नहीं है, लेकिन यह आपको एक एमवीसी 5 परियोजना और मूल बातें के साथ ले जाएगा और चल रहा है। एक टेम्पलेट की तरह ही होगा। –

उत्तर

15

ऐसा लगता है कि "वर्तमान" वें ईआरई में केवल खाली परियोजना टेम्पलेट शामिल है, और एमएस ने आधिकारिक तौर पर वीएस2012 के लिए अन्य सभी टेम्पलेट्स जारी नहीं किए हैं। एएसपी.नेट एमवीसी 5 के लिए आप कंट्रोलर, व्यू इत्यादि जोड़ने के लिए स्कैफोल्डिंग का उपयोग कर सकते हैं। यह वेबएपीआई टेम्पलेट्स के लिए समान है।

ASP.NET MVC 5 टेम्पलेट
हम एक नए MVC 5 टेम्पलेट गयी। यह नवीनतम एमवीसी 5 NuGet संकुल संदर्भित करता है, और आप नियंत्रकों और विचारों को जोड़ने के लिए मचान का उपयोग कर सकते हैं।

इसके अलावा RELEASE NOTES

enter image description here

+0

यह एक खाली परियोजना है और यह एक पूर्ण एमवीसी 5 आवेदन के समान नहीं है। यह एक बेहतर जवाब कैसा है? –

+0

उत्तर इस प्रश्न पर आधारित है "क्या कोई प्रोजेक्ट टेम्पलेट्स (वीएस2012 के लिए) है जो मुझे एमवीसी 5 अनुप्रयोगों के लिए ऐसा करने की अनुमति देता है?" इस बारे में नहीं कि उपलब्ध टेम्पलेट बेहतर है या नहीं। उत्तर के अनुसार एमएस ने उपयोगकर्ता को परियोजना में मचान जोड़ने की क्षमता देने का फैसला किया है। – Spock

+0

क्या विजुअल स्टूडियो "टू डेट" ने पूर्ण एमवीसी 5 एप्लिकेशन टेम्पलेट को किसी भी प्रकार के अपडेट में जोड़ा है, या वेब आवश्यक प्रकार प्लगइन जोड़ा है? सोरी अगर टिप्पणी से पहले टिप्पणी की तरह मैं एक डिक था। असल में मैं एक तरह का था क्योंकि मैंने जो कुछ भी होना चाहिए, उसके माध्यम से मैंने नहीं पढ़ा। लेकिन क्या आप आज तक किसी भी टेम्पलेट के बारे में जानते हैं क्योंकि यह प्रश्न पुराना है? –

10

सुनिश्चित नहीं हैं कि अगर आप इस सवाल का जवाब में रुचि रखते हैं देखते हैं, लेकिन मैं एक ट्यूटोरियल है कि केवल बंडलिंग, एक नियंत्रक के साथ काम करने के लिए अपने खाली MVC 5 परियोजना तब तक नहीं मिलेंगे , jQuery, jQuery यूआई, Modernizr और अधिक है, लेकिन यह Zurb फाउंडेशन 5, एक संवेदनशील फ्रेमवर्क जो मैं MVC 5. यह में सास के साथ काम किया है स्थापित करने के बारे में बताएंगे सब कुछ यहीं है:

http://httpjunkie.com/2013/158/install-zurbs-foundation-5-in-net-mvc-5/

कई समस्याएं चल रही हैं कि विजुअल स्टूडियो 2012 केवल आपको रिक्त एमवीसी 5 प्रोजेक्ट से शुरू करने की अनुमति देता है, इसलिए मैं आपको NuGet इंस्टॉल करने में मदद करूंगा जो कुछ के साथ NuGet पैकेज में निर्देशों के समान है छोटे - मोटे बदलाव; हालांकि, यह ध्यान में नहीं आता है कि आप एक खाली एमवीसी 5 प्रोजेक्ट का उपयोग कर विजुअल स्टूडियो 2012 से स्थापित करेंगे। यदि आप एमवीसी 4 वेब एप्लिकेशन टेम्पलेट के साथ फाउंडेशन 5 का उपयोग करना चाहते हैं तो बूटस्ट्रैप अनइंस्टॉल को छोड़ दें और NuGet पैकेज को ठीक काम करना चाहिए, लेकिन अगर आपको एमवीसी 5 का उपयोग करने की आवश्यकता है और आपके पास विजुअल स्टूडियो 2013 नहीं है, तो आपको बिल्ड करना होगा होम कंट्रोलर, बंडलिंग क्लास, Global.asax.cs के साथ-साथ अन्य quirky छोटी चीजों को संशोधित करें। तो चलो शुरू करते है।

मैंने इसे काम करने के कुछ घंटों का अच्छा हिस्सा बिताया।

+1

धन्यवाद! यही वह है जिसकी तलाश में मैं हूं। मैं नहीं चाहता कि एक संपूर्ण वेब एप्लिकेशन मेरे लिए टेम्पलेट हो लेकिन खाली एमवीसी 5 प्रोजेक्ट में मेरे लिए शुरू करने के लिए काफी कुछ नहीं है। मैं भी डिफ़ॉल्ट बूटस्ट्रैप के बजाय फाउंडेशन का उपयोग करने के लिए देख रहा था। – Dooms101

+0

बहुत बढ़िया, खुश मैं मदद कर सकता था। मेरे पास उस साइट पर एक और ट्यूटोरियल भी है जो वीएस 2012 में एमवीसी 5 एप्लीकेशन के साथ वीएस 2012 में एमवीसी 4 एप्लीकेशन प्राप्त करने के माध्यम से आपको चलता है लेकिन सभी वीएस 2012 में किए जाते हैं। –

+1

यय !!! एएसपीनेट/वीएस2012 के साथ एमवीसी में एसएएसएस और फाउंडेशन। अभी तक इसका कोई उदाहरण नहीं देखा है। धन्यवाद! – Rachael

3

मैं बस इस पर दौड़ गया और अब इसके माध्यम से जा रहा हूं। ऐसा लगता है कि पोस्टर के सवाल का जवाब देने के साथ-साथ वास्तव में भी पता चलता है।

http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/

+0

मुझे आशा है कि यह अभी भी प्रासंगिक है। मैं इसके माध्यम से जाने और इसे थोड़ा अद्यतन करने के बारे में सोच रहा था। एमवीसी 5.1, नई एमवीसी टेम्पलेट्स डब्ल्यू/पहचान को ध्यान में रखते हुए। वीएस 2012 के लिए उपलब्ध अपडेट भी उस ब्लॉग पोस्ट में कुछ विवरण फेंक चुके हैं, लेकिन समग्र लेख अभी भी मदद की जानी चाहिए। यदि मैं इसे अपडेट करता हूं तो मैं आपको बता दूंगा, अगर आप उन्हें देखते हैं तो मुझे कोई अपडेट या पुरानी दिशाएं भेजने में संकोच न करें। –

+0

क्या यह आपके लिए काम करता है? –

+0

उपर्युक्त लिंक वर्णन करता है कि एमवीसी 4 प्रोजेक्ट को एक एमवीसी 5 प्रोजेक्ट में कैसे परिवर्तित करें। यह एक एमवीसी 5 वेब अनुप्रयोग प्रोजेक्ट में रिक्त एमवीसी 5 प्रोजेक्ट को कन्वर्ट करने का वर्णन करने का प्रयास नहीं करता है। – barrypicker

0

उपयोग VS2013 जो नवीनतम टेम्पलेट हैं व्यक्त करते हैं,, scaffolded परियोजना (खाली नहीं) उत्पन्न, फिर वापस VS2012 के पास जाकर अपना काम करो।

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