نشر تطبيقات سطح المكتب في جزء متجر Microsoft1

تاريخ إنشاء الصفحة :

البيئه

Windows
  • ويندوز 10
استوديو البصرية
  • استوديو البصرية 2019

☆ يعمل في إصدارات أخرى، ولكن غير مؤكد

في البداية

في الماضي، كانت التطبيقات التي يمكن نشرها في متجر Microsoft فقط بتنسيق UWP، ولكن باستخدام جسر سطح المكتب، يمكن الآن نشر تطبيقات سطح المكتب التي تم إنشاؤها في نموذج Windows وWPF و Win32 وما إلى ذلك في متجر Microsoft.

توفر هذه المقالة إرشادات خطوة بخطوة حول كيفية إنشاء حزمة لنشر تطبيقات سطح المكتب بطريقة بسيطة نسبياً.

ومع ذلك، كإجراء وقائي، التطبيقات التي يتم تعبئتها وتثبيتها وهو يختلف عن بيئة التنفيذ عند توزيع وتشغيلها في التوزيع البريدي التقليدي (EXE) وتنسيق المثبت (MSI)، لذلك ليس هناك ما يضمن أن واحد تم ترحيله ستعمل 100٪. إذا كنت تفكر في توزيع تطبيقات سطح المكتب في المتجر، نوصي بالتحقق من السلوك بعد التعبئة والتغليف. في بعض الحالات، قد تحتاج إلى تعديل البرنامج للمخزن.

التحضير المسبق

  • لقد قمت بإنشاء وأكمل تطبيق سطح المكتب الذي تريد نشره في Visual Studio.
  • أنت تقوم بتسجيل حساب بحيث يمكن نشر التطبيق الخاص بك في متجر Microsoft (من المستحسن نشر تطبيقات أخرى لأن إنشاء حساب في متجر Microsoft ليس هو الموضوع)

إنشاء مشروع حزمة

افتح مشروع تطبيق سطح المكتب الذي قمت بإنشائه في Visual Studio. هنا مثال على tablelayoutSyncer ، وهي الأداة التي تسمح لي لمزامنة تخطيط الجدول من قاعدتي بيانات لقد خلقت.

image

إضافة مشروع جديد في الحل.

image

حدد مشروع حزمة تطبيقات Windows من القالب لإضافته. اسم المشروع هو أي شيء ولكن الإعداد.

image

حدد النظام الأساسي المستهدف لنظام التشغيل Windows 10. النسخة المستهدفة هي في الأساس ما يصل إلى التاريخ وغرامة. للحصول على الحد الأدنى من الإصدار، حدد الميزات وإصدارات المكتبة التي تريد استخدامها.

image

تتم إضافة مشروع الحزمة.

image

إعداد مشروع حزمة

استعراض المشاريع

تعيين المشاريع المضمنة في الحزمة. انقر بزر الماوس الأيمن على التطبيقات وحدد إضافة مرجع.

image

حدد المشاريع التي تريد تضمينها. تتم الإشارة إلى مشاريع EXE مباشرة من قبل مشاريع المكتبة، لذلك لا تحتاج إلى التحقق منها.

image

إقران التطبيقات بالمتاجر

إذا كان لديك حساب بالفعل على جانب Microsoft Store، قم بربط المعلومات بين التطبيق الذي تنشره والمخزن. انقر بزر الماوس الأيمن على مشروع الحزمة وحدد نشر أو إقران التطبيق بالمتجر.

image

حدد التالي.

image

إذا لم تقم بتسجيل معلومات التطبيق الخاص بك حتى الآن على متجر Microsoft، فضع اسمك في "اسم التطبيق الجديد للحجز" أدناه وانقر على زر "الكتاب".

بعد الحجز، أو إذا كنت قد سجلت بالفعل معلومات التطبيق في متجر Microsoft، سيظهر اسم التطبيق في القائمة. حدد التطبيق الذي تريد الارتباط منه.

image

انقر على زر الاقتران.

image

تحرير Package.appxmanifest

تحرير Package.appxmanifest لإعداد التطبيق الذي تريد نشره. المحتويات هي تقريبا نفس عند إنشاء تطبيق UWP ، لذلك أنا أكتب فقط الجزء سطح المكتب محددة.

image

تطبيق

إذا قمت بإقرانه بمتجر، فستحصل على نفس اسم العرض.

في الوصف، اكتب وصفًا للتطبيق.

"التدوير المدعوم" هو تطبيق سطح مكتب ، لذلك لم يكن لديك لتطبيق أي شيء.

image

الأصول البصرية

يتطلب متجر Microsoft صورًا لتطبيقات مختلفة الأحجام تناسب استخدامك. لم يكن لديك لجميع الأحجام المتاحة، ولكن عليك أن تحصل على كل شيء جاهزا في العشرات.

باستخدام "مولد الأصول" لإعداد صورة رمز واحد للتطبيق في الوقت الحالي يمكنك أيضًا إنشاء الأحجام التي تريدها بكميات كبيرة. ومع ذلك، يرجى ضبط الصورة بشكل فردي في ذلك الوقت لأنها قد لا تصبح بالضرورة الصورة المتوقعة.

image

ميزات

تعيين ما يحتوي على ميزات يستخدم تطبيق النشر.

ومع ذلك ، لا توجد قيود وظيفية في تطبيقات سطح المكتب ، لذلك لا توجد نقطة في تعيين هذا العنصر.

image

اعلان

تعيينها إذا لزم الأمر.

image

محتوى URI

تعيينها إذا لزم الأمر.

image

التغليف

إذا كنت تقوم بربط متجر، يتم تعيين قيمته ويمكنك استخدامه كما هو.

image

وفّر عندما تنتهي.

اختبار الحزم

تأكد من تثبيت الحزمة وتشغيلها بنجاح. انقر بزر الماوس الأيمن على مشروع الحزمة وحدد تصحيح أو بدء مثيل جديد.

image

تأكد من أن البرنامج يعمل بشكل صحيح.

image

تأكد من تسجيله في قائمة ابدأ.

image

إنشاء حزمة

إنشاء حزمة لنشر التطبيق. انقر بزر الماوس الأيمن على مشروع الحزمة وحدد نشر حزمة التطبيقات أو إنشائها.

image

حدد <اسم الحساب>lt;في متجر Microsoft كاسم تطبيق> وحدد التالي.

image

تعديل الإصدار لمطابقة التطبيق.

في الهندسة المعمارية، تحقق من المنصات التي سيتم إصدارها. بالنسبة لتطبيقات سطح المكتب، ستقوم عادة ً بالتحقق من "x86" أو "x64". يمكن لأي وحدة المعالجة المركزية أن تتسبب في فشل إنشاء الحزمة ، لذلك دعنا ننشئ بنيات x86 و x64 في مشاريع exe مسبقًا.

تذكر للتأكد من أن تكوين الحل هو الإصدار.

image

إذا نجح البناء، سترى الشاشة التالية:

يتم إنشاء الحزمة في "موقع الإخراج"، لذا انقر فوق الارتباط لتحميله لاحقًا لفتح Explorer.

لأنه هو التسجيل الأول هذه المرة، فإنه لا يرسلتلقائياً إلى مخزن Microsoft.

لمعرفة ما إذا كانت الحزمة والتطبيق يعملان بشكل صحيح، انقر على زر "تشغيل مجموعة شهادات تطبيق Windows" لمعرفة ما إذا كان يعمل.

image

تأكد من إنشاء الحزمة في وجهة الحزمة. سيتم تسجيل ملف مع ملحق ".appxupload" في متجر Microsoft.

image

موجز

هذا كل ما في الأمر لإنشاء حزم في البيئة المحلية. في المرة القادمة ، أود أن جعل الإعداد العام على الجانب متجر مايكروسوفت.