2011-09-17 17 views
36

मैं अपने विंडोज 8 मेट्रो डेस्कटॉप पर अपना सी # ऐप तैनात करने की कोशिश कर रहा हूं। मैं बिन फ़ोल्डर में तैनात फ़ाइलों को देख सकते, लेकिन जब मैं उन्हें खोलने का प्रयास मैं निम्नलिखित त्रुटि मिलती है:डेस्कटॉप पर मेट्रो ऐप कैसे तैनात करें?

This application can only run in the context of an AppContainer.

मैं गुण संदर्भ मेनू की जाँच की और मैं दोनों प्रकट और परियोजना सेटिंग्स फ़ाइलों के माध्यम से खोज की।

मुझे लगता है कि समाधान में से एक है निम्नलिखित

  • AppContainer करने के लिए सेट अपनी सुरक्षा संदर्भ के साथ आवेदन की तैनाती?
  • ऐपकॉन्टेनर संदर्भ में एप्लिकेशन चलाएं?
  • सीधे मेरे मेट्रो डेस्कटॉप पर एप्लिकेशन को तैनात करें?

लेकिन मुझे इस बात का कोई संकेत नहीं है कि मुझे दस्तावेज़ों में त्रुटि नहीं मिल रही है।

+0

मुझे यह जानना अच्छा लगेगा कि कमांड लाइन से यह कैसे करें और न केवल वीएस के माध्यम से। –

उत्तर

47

मेट्रो-शैली ऐप्स सामान्य अनुप्रयोगों के रूप में चलाने के लिए नहीं हैं। यदि आप एक आवेदन लिखना चाहते हैं, तो आप निम्न में से एक कार्य कर सकते हैं:

  1. इसे वीएस से चलाएं (डीबगिंग के साथ या बिना)। यह वास्तव में आपके ऐप के अनपॅक किए गए संस्करण को इंस्टॉल करेगा, इसलिए आप इसे स्टार्ट स्क्रीन में देखेंगे।
  2. स्थानीय रूप से उपयोग करने के लिए एक पैकेज बनाएं। आप इसे प्रोजेक्ट → स्टोर → ऐप पैकेज बनाएं → केवल स्थानीय रूप से उपयोग करने के लिए पैकेज बनाएं पर वीएस में ऐसा कर सकते हैं। यह एक कमांड लाइन स्क्रिप्ट सहित फ़ाइलों का एक गुच्छा बनाएगा जो वास्तव में ऐप इंस्टॉल करेगा। आप शायद ऐप वितरित करने के लिए इस विधि का उपयोग कर सकते हैं, लेकिन यह केवल डेवलपर-सक्षम कंप्यूटर पर काम करेगा।
  3. स्टोर में अपना ऐप प्रकाशित करें। सामान्य उपयोगकर्ताओं को ऐप्स वितरित करने के लिए आपको इसका एकमात्र तरीका उपयोग करना चाहिए।
+3

क्या AppContainer मूल रूप से मेट्रो पर्यावरण है? साथ ही, क्या आप एक ऐपकंटनर बनाने में सक्षम होंगे और अपना ऐप लॉन्च करेंगे? – Ciaran

+0

यह भी ध्यान दें कि जब तक आप समाधान एक्सप्लोरर में प्रोजेक्ट का चयन नहीं करते हैं तब तक ऐप पैकेज विकल्प बनाएं अक्षम कर दिया जाएगा। –

+0

लड़का, जो बीटा टेस्टर्स को भेजने के लिए चीजों को थोड़ा कठिन बनाता है। (हाँ, हाँ, [मुझे पता है] (https://msdn.microsoft.com/en-us/library/windows/apps/mt185377.aspx), लेकिन यह पहले बीटा के लिए बहुत सारे rigmarole है।) – ruffin

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