2009-09-29 14 views
26

के अंदर पावरहेल क्या कोई भी इस तरह से जानता है कि मैं विजुअल स्टूडियो के भीतर पावरहेल चला सकता हूं।विजुअल स्टूडियो

इसका मतलब है, एक टूल विंडो में एक इंटरैक्टिव पावरहेल प्रॉम्प्ट है?

दया,

दान

+1

मैं veeeeeeeery उत्सुक हूँ यह देखने के लिए कि क्या कोई PowerShell प्रॉम्प्ट VS2010 के अंदर चल रहा है, और यह देखने के लिए कि वीएस-विशिष्ट ऑब्जेक्ट्स इसके लिए उपलब्ध है या नहीं। –

उत्तर

8

रहे हैं दो बहुत ही दिलचस्प परियोजना उपलब्ध: http://visualstudiogallery.msdn.microsoft.com/en-us/67620d8c-93dd-4e57-aa86-c9404acbd7b3

  • PowerGui की एकीकरण:

    • एक PowerShell आदेश शेल पावर कंसोल बुलाया स्क्रिप्ट संपादक (सर्वश्रेष्ठ!) विजुअल स्टूडियो में: http://powerguivsx.codeplex.com/

    , उन पर नज़र डालें एक साथ वे सब आप की जरूरत है :-)

  • +1

    पावर कंसोल को भूलें, ब्लॉक पर नया बच्चा NuGet (http://nuget.codeplex.com) है जिसमें पावर कंसोल एकीकृत है। –

    +0

    वास्तव में ये प्लगइन्स केवल दृश्य स्टूडियो 2010 और ऊपर के लिए काम करते हैं, जबकि प्रश्न स्पष्ट रूप से विजुअल-स्टूडियो -2008 के साथ टैग किया गया है। –

    29

    NuGet Package Manager एक NuGet Package Manager Console जो एक PowerShell मेजबान है पूरा करेगा। उपकरण>लाइब्रेरी पैकेज प्रबंधक>पैकेज प्रबंधक कंसोल पर क्लिक करके कंसोल खोलें।

    पैकेज प्रबंधक स्वचालित रूप से विजुअल स्टूडियो 2010 में स्थापित है जब आप ASP.NET MVC 3 स्थापित करते हैं। आप Microsoft Web Platform Installer का उपयोग कर एएसपी.नेट एमवीसी 3 स्थापित कर सकते हैं। आप विजुअल स्टूडियो एक्सटेंशन प्रबंधक का उपयोग करके NuGet भी इंस्टॉल कर सकते हैं।

    ASP.NET वेब साइट से उद्धरित:

    ASP.NET MVC 3 अपने आप इंस्टॉल और NuGet अपनी स्थापना के भाग के रूप में सक्षम बनाता है। NuGet एक नि: शुल्क ओपन-सोर्स पैकेज मैनेजर है जो आपकी परियोजनाओं में .NET पुस्तकालयों और उपकरणों को ढूंढना, इंस्टॉल करना और उपयोग करना आसान बनाता है। — http://www.asp.net/mvc/mvc3#overview

    +0

    "यह पैकेज प्रबंधक विजुअल स्टूडियो 2010 में डिफ़ॉल्ट रूप से स्थापित है।" - क्या यह वाकई सच है? –

    +0

    मुझे ऐसा लगता है, मैं इसे समझने की कोशिश कर रहा था, लेकिन कोई दस्तावेज नहीं ढूंढ पाया। मैं अपने अनुभव से बात कर रहा हूं। मुझे इसकी पुष्टि करने की उम्मीद है। – knut

    +0

    मैंने सोचा कि मुझे विजुअल स्टूडियो 2010 को स्थापित करने के बाद NuGet इंस्टॉल करना था। अगर मैं गलत हूं, तो कृपया मुझे झूठे अलार्म के लिए क्षमा करें। –

    3

    चेक आउट PowerShell Tools for Visual Studio। यह विजुअल स्टूडियो 2012 और 2013 में पावरशेल के लिए भाषा समर्थन जोड़ता है।

    1

    मैं nuget पैकेज प्रबंधक कंसोल का उपयोग करता हूं क्योंकि यह पहले से ही मेरे आईडीई में nuget के हिस्से के रूप में स्थापित है।

    आप अपने सत्र वातावरण स्थापित करने के लिए एक प्रोफ़ाइल का उपयोग करते हैं, ध्यान रखें कि Nuget प्रोफ़ाइल स्क्रिप्ट नाम "NuGet_profile.ps1" \ WindowsPowerShell $ होम \ दस्तावेज में स्थित डिफ़ॉल्ट

    एक बात जब से अवगत होना है हो विजुअल स्टूडियो में पीएस का उपयोग करके: वीएस (वर्तमान में) 32 बिट एप्लिकेशन है और इस तरह आप किसी भी 64 बिट पीएस मॉड्यूल की कार्यक्षमता को लोड या इनकार नहीं कर पाएंगे - उदाहरण के लिए एसक्यूएल सर्वर मैनेजमेंट मॉड्यूल

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