2013-01-17 16 views
5

किसी एप्लिकेशन का परीक्षण करने के लिए, मैंने एक ऐप पैकेज बनाकर अपना मेट्रो ऐप तैनात किया है जो बनाम 2012 में प्रदान किया गया है। मैंने PowerShell का उपयोग करके पैकेज को तैनात किया है, लेकिन अब मैं इसे परीक्षण करने के लिए विंडोज 8 डिवाइस (टैबलेट) में मेट्रो ऐप को तैनात करना चाहता हूं, मैं यह कैसे कर सकता हूं?विंडोज 8 डिवाइस/टैबलेट में मेट्रो ऐप कैसे तैनात करें?

  1. क्या डिवाइस में पावरशेल विकल्प भी उपलब्ध होगा? (ऐप को तैनात करने के लिए)

  2. क्या तैनाती के कोई अन्य तरीके हैं?

उत्तर

4

मैं इस दृश्य स्टूडियो 2012 में किसी एप्लिकेशन पैकेज बनाने के लिए SurfaceRT http://blogs.msdn.com/b/patricka/archive/2012/11/06/10365947.aspx

+0

उत्तर के लिए सभी धन्यवाद, आप इसका मतलब यह है कि पावरहेल विकल्प का उपयोग करना चलाने से विंडोज टैबलेट या अन्य विंडोज 8 डिवीसेस में भी उपलब्ध है? – user1516781

+0

स्थापना/sideloading तब तक संभव है जब तक आपके पास प्रासंगिक फ़ाइलें हों। स्थापित स्क्रिप्ट को आवश्यकतानुसार डिवाइस लाइसेंस आदि मिलेगा। –

+1

यह उत्तर वास्तव में कुछ विवरणों का उपयोग कर सकता है क्योंकि यह वर्तमान में केवल एक लिंक है। – JasonMArcher

2

इसके अलावा सहित अन्य उपकरणों पर परीक्षण करते हैं, और अपने अनुप्रयोग की तैनाती इस तरह के लिए क्षुधा साइडलोड का इस्तेमाल किया है, तो आप भी उपयोग कर सकते हैं एक सतह या अन्य टैबलेट (x86 या x64 टैबलेट के लिए, मिलान करने वाले दूरस्थ उपकरण इंस्टॉल करने के लिए) पर किसी ऐप को तैनात और डिबग करने के लिए Remote Tools for Visual Studio 2012 for ARM

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

अब, जब आप प्रोजेक्ट को डीबग करना शुरू करते हैं, तो इसे पैक किया जाएगा और लक्ष्य डिवाइस पर तैनात किया जाएगा, और आप ब्रेकपॉइंट्स सेट कर सकते हैं और अपने कोड के माध्यम से कदम उठा सकते हैं। और एक बार इस तरह से तैनात किए जाने पर, आप ऐप के टाइल का उपयोग करके स्टार्ट स्क्रीन से ऐप को फिर से चला सकते हैं।

संपादित करें: नोट करने के लिए एक महत्वपूर्ण बात है ... क्या आप PowerShell स्क्रिप्ट तकनीक का उपयोग करके तैनात/sideload करते हैं, या दूरस्थ डीबगिंग का उपयोग करते हुए, लक्ष्य डिवाइस को एक वैध डेवलपर लाइसेंस होना आवश्यक होगा। जब आप अपने ऐप को सीलोड करने का प्रयास करते हैं तो आपको डेवलपर लाइसेंस प्राप्त करने के लिए कहा जाना चाहिए, लेकिन आप मैन्युअल रूप से लाइसेंस प्राप्त करने के लिए पावरशेल का उपयोग भी कर सकते हैं ... निर्देश यहां पाए जा सकते हैं: http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh974578.aspx

+0

विस्तार निर्देशों के लिए धन्यवाद - सबसे उपयोगी! – McGarnagle

+0

साइड-लोडिंग की तुलना में डीबग करना आसान तरीका है, मुझे लगता है! – Mangesh

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