نشر تطبيقات سطح المكتب في جزء متجر Microsoft1
البيئه
- Windows
-
- ويندوز 10
- استوديو البصرية
-
- استوديو البصرية 2019
☆ يعمل في إصدارات أخرى، ولكن غير مؤكد
في البداية
في الماضي، كانت التطبيقات التي يمكن نشرها في متجر Microsoft فقط بتنسيق UWP، ولكن باستخدام جسر سطح المكتب، يمكن الآن نشر تطبيقات سطح المكتب التي تم إنشاؤها في نموذج Windows وWPF و Win32 وما إلى ذلك في متجر Microsoft.
توفر هذه المقالة إرشادات خطوة بخطوة حول كيفية إنشاء حزمة لنشر تطبيقات سطح المكتب بطريقة بسيطة نسبياً.
ومع ذلك، كإجراء وقائي، التطبيقات التي يتم تعبئتها وتثبيتها وهو يختلف عن بيئة التنفيذ عند توزيع وتشغيلها في التوزيع البريدي التقليدي (EXE) وتنسيق المثبت (MSI)، لذلك ليس هناك ما يضمن أن واحد تم ترحيله ستعمل 100٪. إذا كنت تفكر في توزيع تطبيقات سطح المكتب في المتجر، نوصي بالتحقق من السلوك بعد التعبئة والتغليف. في بعض الحالات، قد تحتاج إلى تعديل البرنامج للمخزن.
التحضير المسبق
- لقد قمت بإنشاء وأكمل تطبيق سطح المكتب الذي تريد نشره في Visual Studio.
- أنت تقوم بتسجيل حساب بحيث يمكن نشر التطبيق الخاص بك في متجر Microsoft (من المستحسن نشر تطبيقات أخرى لأن إنشاء حساب في متجر Microsoft ليس هو الموضوع)
إنشاء مشروع حزمة
افتح مشروع تطبيق سطح المكتب الذي قمت بإنشائه في Visual Studio. هنا مثال على tablelayoutSyncer ، وهي الأداة التي تسمح لي لمزامنة تخطيط الجدول من قاعدتي بيانات لقد خلقت.
إضافة مشروع جديد في الحل.
حدد مشروع حزمة تطبيقات Windows من القالب لإضافته. اسم المشروع هو أي شيء ولكن الإعداد.
حدد النظام الأساسي المستهدف لنظام التشغيل Windows 10. النسخة المستهدفة هي في الأساس ما يصل إلى التاريخ وغرامة. للحصول على الحد الأدنى من الإصدار، حدد الميزات وإصدارات المكتبة التي تريد استخدامها.
تتم إضافة مشروع الحزمة.
إعداد مشروع حزمة
استعراض المشاريع
تعيين المشاريع المضمنة في الحزمة. انقر بزر الماوس الأيمن على التطبيقات وحدد إضافة مرجع.
حدد المشاريع التي تريد تضمينها. تتم الإشارة إلى مشاريع EXE مباشرة من قبل مشاريع المكتبة، لذلك لا تحتاج إلى التحقق منها.
إقران التطبيقات بالمتاجر
إذا كان لديك حساب بالفعل على جانب Microsoft Store، قم بربط المعلومات بين التطبيق الذي تنشره والمخزن. انقر بزر الماوس الأيمن على مشروع الحزمة وحدد نشر أو إقران التطبيق بالمتجر.
حدد التالي.
إذا لم تقم بتسجيل معلومات التطبيق الخاص بك حتى الآن على متجر Microsoft، فضع اسمك في "اسم التطبيق الجديد للحجز" أدناه وانقر على زر "الكتاب".
بعد الحجز، أو إذا كنت قد سجلت بالفعل معلومات التطبيق في متجر Microsoft، سيظهر اسم التطبيق في القائمة. حدد التطبيق الذي تريد الارتباط منه.
انقر على زر الاقتران.
تحرير Package.appxmanifest
تحرير Package.appxmanifest لإعداد التطبيق الذي تريد نشره. المحتويات هي تقريبا نفس عند إنشاء تطبيق UWP ، لذلك أنا أكتب فقط الجزء سطح المكتب محددة.
تطبيق
إذا قمت بإقرانه بمتجر، فستحصل على نفس اسم العرض.
في الوصف، اكتب وصفًا للتطبيق.
"التدوير المدعوم" هو تطبيق سطح مكتب ، لذلك لم يكن لديك لتطبيق أي شيء.
الأصول البصرية
يتطلب متجر Microsoft صورًا لتطبيقات مختلفة الأحجام تناسب استخدامك. لم يكن لديك لجميع الأحجام المتاحة، ولكن عليك أن تحصل على كل شيء جاهزا في العشرات.
باستخدام "مولد الأصول" لإعداد صورة رمز واحد للتطبيق في الوقت الحالي يمكنك أيضًا إنشاء الأحجام التي تريدها بكميات كبيرة. ومع ذلك، يرجى ضبط الصورة بشكل فردي في ذلك الوقت لأنها قد لا تصبح بالضرورة الصورة المتوقعة.
ميزات
تعيين ما يحتوي على ميزات يستخدم تطبيق النشر.
ومع ذلك ، لا توجد قيود وظيفية في تطبيقات سطح المكتب ، لذلك لا توجد نقطة في تعيين هذا العنصر.
اعلان
تعيينها إذا لزم الأمر.
محتوى URI
تعيينها إذا لزم الأمر.
التغليف
إذا كنت تقوم بربط متجر، يتم تعيين قيمته ويمكنك استخدامه كما هو.
وفّر عندما تنتهي.
اختبار الحزم
تأكد من تثبيت الحزمة وتشغيلها بنجاح. انقر بزر الماوس الأيمن على مشروع الحزمة وحدد تصحيح أو بدء مثيل جديد.
تأكد من أن البرنامج يعمل بشكل صحيح.
تأكد من تسجيله في قائمة ابدأ.
إنشاء حزمة
إنشاء حزمة لنشر التطبيق. انقر بزر الماوس الأيمن على مشروع الحزمة وحدد نشر حزمة التطبيقات أو إنشائها.
حدد <اسم الحساب>lt;في متجر Microsoft كاسم تطبيق> وحدد التالي.
تعديل الإصدار لمطابقة التطبيق.
في الهندسة المعمارية، تحقق من المنصات التي سيتم إصدارها. بالنسبة لتطبيقات سطح المكتب، ستقوم عادة ً بالتحقق من "x86" أو "x64". يمكن لأي وحدة المعالجة المركزية أن تتسبب في فشل إنشاء الحزمة ، لذلك دعنا ننشئ بنيات x86 و x64 في مشاريع exe مسبقًا.
تذكر للتأكد من أن تكوين الحل هو الإصدار.
إذا نجح البناء، سترى الشاشة التالية:
يتم إنشاء الحزمة في "موقع الإخراج"، لذا انقر فوق الارتباط لتحميله لاحقًا لفتح Explorer.
لأنه هو التسجيل الأول هذه المرة، فإنه لا يرسلتلقائياً إلى مخزن Microsoft.
لمعرفة ما إذا كانت الحزمة والتطبيق يعملان بشكل صحيح، انقر على زر "تشغيل مجموعة شهادات تطبيق Windows" لمعرفة ما إذا كان يعمل.
تأكد من إنشاء الحزمة في وجهة الحزمة. سيتم تسجيل ملف مع ملحق ".appxupload" في متجر Microsoft.
موجز
هذا كل ما في الأمر لإنشاء حزم في البيئة المحلية. في المرة القادمة ، أود أن جعل الإعداد العام على الجانب متجر مايكروسوفت.