माइक्रोसॉफ्ट स्टोर part1 में डेस्कटॉप अनुप्रयोगों प्रकाशित करें

पेज निर्माण की तारीख :

वातावरण

Windows
  • विंडोज 10
विजुअल स्टूडियो
  • विजुअल स्टूडियो 2019

※ अन्य संस्करणों में काम करता है, लेकिन अपुष्ट है

पहले

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

यह लेख अपेक्षाकृत सरल तरीके से डेस्कटॉप अनुप्रयोगों को प्रकाशित करने के लिए एक पैकेज बनाने के तरीके पर कदम-दर-कदम निर्देश प्रदान करता है।

हालांकि, एहतियात के तौर पर, पैक और स्थापित किए गए अनुप्रयोग यह निष्पादन वातावरण से अलग है जब आप पारंपरिक ज़िप (EXE) वितरण और इंस्टॉलर प्रारूप (एमएसआई) में वितरित और चलाते हैं, इसलिए इस बात की कोई गारंटी नहीं है कि माइग्रेट एक 100% काम करेगा। यदि आप स्टोर में डेस्कटॉप एप्लिकेशन वितरित करने के बारे में सोच रहे हैं, तो हम अनुशंसा करते हैं कि आप पैकेजिंग के बाद व्यवहार की जांच करें। कुछ मामलों में, आपको स्टोर के लिए कार्यक्रम को संशोधित करने की आवश्यकता हो सकती है।

पूर्व तैयारी

  • आपने उस डेस्कटॉप एप्लिकेशन को बनाया और पूरा कर लिया है जिसे आप विजुअल स्टूडियो में प्रकाशित करना चाहते हैं।
  • आप एक खाता पंजीकृत कर रहे हैं ताकि आपका आवेदन Microsoft Store में प्रकाशित किया जा सके (अन्य ऐप्स प्रकाशित करना वांछनीय है क्योंकि Microsoft Store में खाता बनाना विषय नहीं है)

एक पैकेज प्रोजेक्ट बनाएं

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

image

समाधान में एक नई परियोजना जोड़ें।

image

इसे जोड़ने के लिए टेम्पलेट से विंडोज एप्लीकेशन पैकेज प्रोजेक्ट का चयन करें। परियोजना का नाम सेटअप के अलावा कुछ भी है।

image

विंडोज 10 के लिए लक्ष्य मंच का चयन करें। लक्ष्य संस्करण मूल रूप से अप-टू-डेट और ठीक है। न्यूनतम संस्करण के लिए, यह तय करें कि आप किन सुविधाओं और पुस्तकालय संस्करणों का उपयोग करना चाहते हैं।

image

पैकेज परियोजना को जोड़ा गया है।

image

एक पैकेज परियोजना की स्थापना

परियोजनाओं को ब्राउज़ करें

सेट करें कि पैकेज में कौन सी परियोजनाएं शामिल हैं। राइट-क्लिक एप्लिकेशन और ऐड रेफरेंस चुनें।

image

उन परियोजनाओं का चयन करें जिन्हें आप शामिल करना चाहते हैं। EXE परियोजनाओं को सीधे पुस्तकालय परियोजनाओं द्वारा संदर्भित किया जाता है, इसलिए आपको उन्हें जांचने की आवश्यकता नहीं है।

image

दुकानों के साथ एसोसिएट आवेदन

यदि आपके पास पहले से ही माइक्रोसॉफ्ट स्टोर की ओर से कोई खाता है, तो इसकी जानकारी को प्रकाशित किए गए एप्लिकेशन और स्टोर के बीच लिंक करें। पैकेज प्रोजेक्ट पर राइट-क्लिक करें और स्टोर के साथ पब्लिश या एसोसिएट एप्लीकेशन का चयन करें।

image

आगे का चयन करें।

image

अगर आपने अभी तक अपनी एप्लिकेशन की जानकारी Microsoft Store पर पंजीकृत नहीं की है, तो अपना नाम नीचे "बुक न्यू एप्लीकेशन नेम" में डालें और "बुक" बटन पर क्लिक करें.

बुकिंग के बाद या फिर आपने माइक्रोसॉफ्ट स्टोर में आवेदन की जानकारी पहले से दर्ज कर ली है तो आवेदन का नाम सूची में दिखेगा। आप उनलोगों के बीच से लिंक करना चाहते हैं आवेदन का चयन करें।

image

एसोसिएशन बटन पर क्लिक करें।

image

संपादित पैकेज.appxप्रकट

आप जिस एप्लिकेशन को प्रकाशित करना चाहते हैं उसे सेट करने के लिए पैकेज.appxप्रकट संपादित करें। जब आप यूडब्ल्यूपी एप्लिकेशन बनाते हैं तो सामग्री लगभग वैसी ही होती है, इसलिए मैं केवल डेस्कटॉप-विशिष्ट भाग लिखूंगा।

image

अनुप्रयोग

यदि आप इसे किसी स्टोर के साथ संबद्ध करते हैं, तो आपके पास एक ही डिस्प्ले नाम होगा।

विवरण में, आवेदन का विवरण लिखें।

"समर्थित रोटेशन" एक डेस्कटॉप एप्लिकेशन है, इसलिए आपको कुछ भी लागू करने की ज़रूरत नहीं है।

image

दृश्य संपत्ति

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

समय के लिए एप्लिकेशन के लिए एक आइकन छवि तैयार करने के लिए "परिसंपत्ति जनरेटर" का उपयोग करके आप थोक में चाहें आकार भी बना सकते हैं। हालांकि, कृपया उस समय छवि को व्यक्तिगत रूप से समायोजित करें क्योंकि यह जरूरी नहीं कि छवि अपेक्षित हो सकती है।

image

सुविधाऐं

सेट करें कि प्रकाशन आवेदन का उपयोग क्या विशेषताएं हैं।

हालांकि, डेस्कटॉप अनुप्रयोगों में मूल रूप से कोई कार्यात्मक बाधाएं नहीं हैं, इसलिए इस आइटम को सेट करने का कोई मतलब नहीं है।

image

घोषणा

यदि आवश्यक हो तो इसे सेट करें।

image

सामग्री उड़ी

यदि आवश्यक हो तो इसे सेट करें।

image

पैकेजिंग

यदि आप किसी स्टोर को जोड़ रहे हैं, तो इसका मूल्य निर्धारित है और आप इसे उपयोग कर सकते हैं।

image

जब आप कर रहे हैं तब सहेजें।

पैकेज ों का परीक्षण

सुनिश्चित करें कि पैकेज स्थापित किया गया है और सफलतापूर्वक चलाया गया है। पैकेज परियोजना पर सही क्लिक करें और डिबग का चयन करें या नया उदाहरण शुरू करें।

image

सुनिश्चित करें कि कार्यक्रम सही ढंग से काम करता है।

image

सुनिश्चित करें कि यह स्टार्ट मेनू में पंजीकृत है।

image

एक पैकेज बनाएं

आवेदन प्रकाशित करने के लिए एक पैकेज बनाएं। पैकेज प्रोजेक्ट पर राइट-क्लिक करें और ऐप पैकेज को पब्लिश या क्रिएट करें।

image

माइक्रोसॉफ्ट स्टोर में एप्लीकेशन नेम एंड जीटी के रूप में और आगे का चयन करें ।

image

एप्लिकेशन से मेल खाने के लिए संस्करण को संशोधित करें।

आर्किटेक्चर में रिलीज होने वाले प्लेटफॉर्म्स की जांच करें। डेस्कटॉप अनुप्रयोगों के लिए, आप आमतौर पर "x86" या "x64" की जांच करेंगे। कोई भी सीपीयू पैकेज निर्माण को विफल कर सकता है, इसलिए आइए पहले से ही परियोजनाओं में x86 और x64 आर्किटेक्चर बनाते हैं।

यह सुनिश्चित करना याद रखें कि समाधान विन्यास रिलीज है।

image

यदि बिल्ड सफल है, तो आपको निम्नलिखित स्क्रीन दिखाई देगी:

पैकेज "आउटपुट स्थान" में उत्पन्न होता है, इसलिए एक्सप्लोरर खोलने के लिए बाद में इसे अपलोड करने के लिए लिंक पर क्लिक करें।

क्योंकि यह इस बार पहला रजिस्ट्रेशन है, इसलिए इसे अपने आप माइक्रोसॉफ्ट स्टोर में नहीं भेजता है।

यह देखने के लिए कि पैकेज और ऐप सही ढंग से काम करते हैं, यह देखने के लिए "लॉन्च विंडोज ऐप सर्टिफिकेशन किट" बटन पर क्लिक करें कि क्या यह काम करता है।

image

सुनिश्चित करें कि पैकेज गंतव्य पर पैकेज बनाया गया है। आप माइक्रोसॉफ्ट स्टोर में एक्सटेंशन ".appxupload" के साथ एक फ़ाइल पंजीकृत करेंगे।

image

सारांश

यह सब वहां स्थानीय वातावरण में संकुल बनाने के लिए है । अगली बार, मैं माइक्रोसॉफ्ट स्टोर की ओर से एक सार्वजनिक सेटिंग करना चाहते हैं ।