मैं Visual Studio 2012 में ASP.NET MVC 5 कैसे स्थापित करूं?


114

दृश्य स्टूडियो 2012 में ASP.NET MVC 5 स्थापित करने का एक तरीका है?

मैंने NuGet ( http://www.nuget.org/packages/Microsoft.AspNet.Mvc ) का उपयोग करने की कोशिश की है । लेकिन मुझे लगता है कि इसे विजुअल स्टूडियो एक्सटेंशन के रूप में आना चाहिए, लेकिन मुझे यह कहीं भी नहीं मिल रहा है।

या यह केवल विजुअल स्टूडियो 2013 में उपलब्ध है?

जवाबों:


165

Microsoft ने आपके MSDN ब्लॉगों पर आपके लिए प्रदान किया है: VS2012 के लिए MVC 5 । उस ब्लॉग से:

हमने Visual Studio 2012 के लिए ASP.NET और वेब टूल 2013.1 जारी किए हैं । यह रिलीज़ बहुत सारे सुधार लाती है, और विज़ुअल स्टूडियो 2012 के उपयोगकर्ताओं के लिए ASP.NET MVC 5, वेब एपीआई 2, मचान और एंटिटी फ्रेमवर्क में कुछ शानदार संवर्द्धन शामिल हैं और वेब के लिए विज़ुअल स्टूडियो 2012 एक्सप्रेस।

अब आप इन सुविधाओं का उपयोग कर डाउनलोड और शुरू कर सकते हैं।

डाउनलोड लिंक एक वेब प्लेटफ़ॉर्म इंस्टॉलर के लिए है जो आपको VS2012 से एक नया MVC5 प्रोजेक्ट शुरू करने की अनुमति देगा।


15
आप ASP.NET MVC 5 परियोजना टेम्पलेट देखना नहीं है, तो आप 4.5 या इसके बाद के संस्करण ढांचा संस्करण बदल सकता है ...
Matze

4
@Sreginogemoh - कृपया इसे उत्तर के रूप में सेट करें यदि यह आपके लिए काम कर रहा है :)
जिम इवांस

3
मैंने इसे स्थापित किया है और 4.5 पर सेट किया है लेकिन मैं अभी भी MVC5
गुरिल्ला

5
वह पैकेज अब वेब इंस्टॉलर में उपलब्ध नहीं है। : /
क्रिलगर

3
मैंने सही लिंक खोजने की कोशिश में बहुत समय बिताया। ऊपर दिए गए लिंक का कहना है कि यह पैकेज में मौजूद नहीं है। आसपास खोज करने के बाद, मुझे यह लिंक मिला: microsoft.com/en-us/download/details.aspx?id=41532 और इसने मेरे लिए काम किया।
बगनुकर

10

आप Visual Studio 2012 का उपयोग कर सकते हैं।

बस Visual Studio में अपने NuGet पैकेज को अपडेट करें Microsoft.AspNet.Mvc 5.0

आपको रिलीज़ से पहले खोज करनी पड़ सकती है।

साथ ही डिफ़ॉल्ट प्रोजेक्ट में Entity Framework 6.0, और ASP.NET रेजर 3.0 आता है।

आपको ASP.NET पहचान कोर और OWIN की भी आवश्यकता हो सकती है।

इन सभी डाउनलोड किया जा सकता / मेनू के माध्यम से अद्यतन उपकरणलाइब्रेरी पैकेज प्रबंधकसमाधान के लिए NuGet संकुल प्रबंधित करें ...

यदि आपके पास अभी तक NuGet नहीं है, तो इस ट्यूटोरियल का पालन करें:

http://docs.nuget.org/docs/start-here/installing-nuget


यह ASP.NET MVC 5 संबंधित टेम्प्लेट स्थापित नहीं करता है।
जस्टिन स्काइल्स

10

विजुअल स्टूडियो 2012 में ASP.NET MVC 5 समर्थन के लिए आपको कुछ इंस्टाल करने की आवश्यकता हो सकती है। अपडेट 4 में अब वेब टूल शामिल है।

यदि आप अभी वेब अनुप्रयोग बनाने के विकल्प की तलाश कर रहे हैं, तो आपको पूर्ण विंडोज 8.1 एसडीके स्थापित करने की आवश्यकता नहीं है। इंस्टॉलर में सिर्फ .NET फ्रेमवर्क 4.5.1 विकल्प। पूर्ण स्थापित लगभग 1.1 जीबी है, लेकिन सिर्फ .NET इंस्टॉलर केवल 72 एमबी है।


यह लग रहा है कि VS2012 अपडेट 4 "Microsoft ASP.NET और वेब टूल 2012.3" पर लागू होता है, इसलिए शायद यह सब अभी की जरूरत है। मैंने यह नहीं देखा कि क्या यह भी हो रहा है। 4.5.1। मुझे पता चल जाएगा।
डाउनलोडिंग

हो सकता है कि उन्होंने अपडेट 4 तय किया हो। मूल रूप से, इसके लिए अतिरिक्त टूल इंस्टॉल करना आवश्यक था।
नील मुनरो

मैं वापस लिखना भूल गया, लेकिन अतिरिक्त सभी की आवश्यकता थी .net 4.5.1 के लिए विंडोज़ 8.1 एसडीके थी, लेकिन asp.net और वेब टूल 2013.1 को अपडेट 4 में शामिल किया गया था
pqsk

यह अब सही उत्तर है, क्योंकि वेब इंस्टालर लिंक में अब आवश्यक पैकेज नहीं है।
क्रिलगर 12

7

मुझे वेब इंस्टॉलर से "उत्पाद खोजने" में परेशानी हुई

अकेले स्टैंड इंस्टॉलर यहाँ स्थित है:

https://www.microsoft.com/en-us/download/details.aspx?id=41532

रिलीज / इंस्टॉलेशन नोट्स पर पाया जा सकता है

http://www.asp.net/visual-studio/overview/2012/aspnet-and-web-tools-20131-for-visual-studio-2012

निर्भरता:

  • .NET 4.5
  • MVC 5 प्रोजेक्ट टेम्प्लेट को देखने के लिए नई परियोजना बनाते समय आपको रूपरेखा के इस संस्करण का चयन करना होगा।

शामिल:

  • MVC5
  • इकाई ढाँचा ६
  • वेब एपीआई 2
  • बूटस्ट्रैप
  • उस्तरा
  • नगेट 2.7

यह जानकारी वास्तव में मेरी मदद करती है, लेकिन नियंत्रकों को जोड़ने का कोई विकल्प नहीं है। जब मैं नियंत्रक फ़ोल्डर पर राइट क्लिक करता हूं और Add पर क्लिक करता हूं, तो नियंत्रक चुनने का कोई विकल्प नहीं है। वेब आपी नियंत्रक जोड़ने का केवल विकल्प है।
अगस्ते

5

Microsoft ट्यूटोरियल-अपग्रेड के बाद ASP.NET MVC 4 से ASP.NET MVC 5, http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrad-an-aspnet-mvc-4-and -web-api-project-to-aspnet-mvc-5-and-web-api-2 , आप इसे प्राप्त कर सकते हैं एक समस्या के साथ कि विज़ुअल स्टूडियो 2012 आपके प्रोजेक्ट को न तो ASP.NET MVC 4 के रूप में पहचान सकेगा और न ही 5।

यह वेब फॉर्म प्रोजेक्ट के रूप में इससे निपटेगा । उदाहरण के लिए, इस तरह के एक नियंत्रक को जोड़ने के विकल्प कोई और नहीं होगा ...


मुझे लगता है कि मैं सिर्फ इस मुद्दे में भाग गया। क्या एक परिवर्तित परियोजना को फिर से वेब एपी प्रोजेक्ट के रूप में पहचानने के लिए VS2012 प्राप्त करना संभव है?
एनरिको

4

यहां विज़ुअल स्टूडियो 2012 में ASP.NET MVC 5 का उपयोग करने के चरण दिए गए हैं:

  • अपना ASP.NET MVC 4 प्रोजेक्ट शुरू करें।
  • Microsoft-spNet.WebApi -pre पर पैकेज स्थापित करें
  • स्थापित करें-पैकेज Microsoft.AspNet.Mvc -Pre
  • Microsoft-spNet.SignalR -Pre- पैकेज स्थापित करें

ये दोनों अपडेट करेंगे:

  • Microsoft.AspNet.Mvc 5.0.0-rc1
  • Microsoft.AspNet.Razor
  • Microsoft.AspNet.WebApi 5.0.0-rc1
  • Microsoft.AspNet.WebApi.Client 5.0.0-rc1
  • Microsoft.AspNet.WebApi.Core 5.0.0-rc1
  • Microsoft.AspNet.WebApi.WebHost 5.0.0-rc1
  • Microsoft.AspNet.WebPages 3.0.0-rc1
  • और कुछ अन्य उपहार

यदि इन अपग्रेड ने आपके web.config को अपडेट नहीं किया है, तो इस उपयोगी पृष्ठ को देखें: MVC4 से MVC5 में अपग्रेड करना


1

आपको NuGet ( http://www.nuget.org/packages/Microsoft.AspNet.Mvc ) से 2012-2012 में स्थापित करने में सक्षम होना चाहिए । लक्ष्य ढाँचा को .NET 4.5 में बदलें।

निश्चित नहीं है कि नए प्रोजेक्ट टेम्पलेट VS2012 के लिए तैयार हैं। लेकिन अगर आपके पास ASP.NET MVC 4 ऐप है तो आप नीचे दिए गए लिंक का उपयोग करके अपग्रेड कर सकते हैं।

http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and- वेब-api-2


1

FYI करें। अब आप VS 2012 को अपडेट कर सकते हैं:

http://blogs.msdn.com/b/webdev/archive/2013/11/18/announcing-release-of-asp-net-and-web-tools-2013-1-for-visual-studio-2012। aspx

"हमने विजुअल स्टूडियो 2012 के लिए ASP.NET और वेब टूल 2013.1 जारी किए हैं। यह रिलीज बहुत सारे सुधार लाती है, और विजुअल स्टूडियो के उपयोगकर्ताओं के लिए ASP.NET MVC 5, वेब एपीआई 2, मचान और एंटिटी फ्रेमवर्क में कुछ शानदार संवर्द्धन शामिल हैं। 2012 और विजुअल स्टूडियो 2012 एक्सप्रेस फॉर वेब। "


1

चरण 1: अद्यतन स्थापित करें http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/

ठीक है, ताकि आप एक रिक्त ASP.NET MVC परियोजना से शुरू करने में सक्षम हो जाएं, लेकिन बहुत से लोग चाहते हैं कि दृश्य स्टूडियो 2013 के साथ भेजे गए के रूप में पूर्ण इंटरनेट आवेदन हो।

इसलिए मेरे पास एक चरण 2 है: http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/

यदि आप मेरी वेबसाइट पर उस ट्यूटोरियल का अनुसरण करते हैं, तो मैं फाउंडेशन 5 की पूरी स्थापना और एक शांत हाइब्रिड ऑफ़कैनवास / टॉप-बार नेविगेशन के साथ इसका पालन करता हूं।


0

यदि आप ASP.NET MVC 5 और ASP.NET वेब API 2 को वीएस 2012 में स्थापित करना चाहते हैं, तो आप MSI इंस्टॉलर को
http://www.microsoft.com/en-us/download/details.aspx?id से डाउनलोड कर सकते हैं । = 41532

मैंने अभी-अभी डाउनलोड किया और जाना है। मुझे MVC 5 और वेब API 2 मिला
:)


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.