פרסום יישומי שולחן עבודה ב-Microsoft Store part1

תאריך יצירת דף :

סביבה

Windows
  • חלונות 10
ויז סטודיו
  • ויז סטודיו 2019

※ עובד בגירסאות אחרות, אך אינו מאושר

. בהתחלה

בעבר, רק יישומים שניתן לפרסם ב-Microsoft Store היו בתבנית UWP, אך באמצעות גשר שולחן העבודה, יישומי שולחן עבודה שנוצרו בטופס Windows, WPF, Win32 וכדומה, יכולים להתפרסם כעת בחנות Microsoft.

מאמר זה מספק הוראות צעד-אחר-שלב ליצירת חבילה לפרסום יישומי שולחן עבודה בצורה פשוטה יחסית.

עם זאת, כאמצעי זהירות, יישומים הארוזים ומותקנים הוא שונה מסביבת הביצוע בעת הפצה והפעלה בתבנית ההפצה וההתקנה המסורתית ZIP (EXE), כך שאין ערובה לכך שהעברתו תפעל 100%. אם אתה חושב על הפצת יישומי שולחן עבודה בחנות, מומלץ לבדוק את ההתנהגות לאחר האריזה. במקרים מסוימים, ייתכן שיהיה עליך לשנות את התוכנית עבור החנות.

טרום ההכנה

  • יצרת והשלמת את יישום שולחן העבודה שברצונך לפרסם ב-Visual Studio.
  • אתה מבצע רישום של חשבון כך שהיישום שלך יכול להתפרסם ב-Microsoft Store (רצוי לפרסם יישומים אחרים שפורסמו מאחר שיצירת חשבון ב-Microsoft Store אינו הנושא)

יצירת פרוייקט חבילה

פתח את פרוייקט יישום שולחן העבודה שיצרת ב-Visual Studio. להלן דוגמה של tablelayoutSyncer, כלי המאפשר לי לסנכרן את הטבלה layoutof שני מסדי נתונים שיצרתי.

image

הוסף פרוייקט חדש בפתרון.

image

בחר באפשרות פרוייקט חבילת יישומים של Windows מהתבנית כדי להוסיפו. שם הפרוייקט הוא כל דבר פרט לתוכנית ההתקנה.

image

בחר את פלטפורמת היעד עבור Windows 10. גירסת היעד היא ביסודו של דבר עדכני ובסדר. עבור הגירסה המינימלית, החלט אילו תכונות וגירסאות ספריה ברצונך להשתמש.

image

פרוייקט החבילה נוסף.

image

הגדרת פרוייקט חבילה

עיון בפרוייקטים

קבע אילו פרוייקטים ייכללו בחבילה. לחצו לחיצה ימנית על יישומים ובחרו ' הוסף הפניה '.

image

בחר את הפרוייקטים שברצונך לכלול. מתבצעת הפניה לפרוייקטים של EXE ישירות על-ידי פרוייקטי ספריה, כך שאינך צריך לבדוק אותם.

image

שייך יישומים לחנויות

אם כבר יש לך חשבון בצד של Microsoft Store, קשר את המידע בין היישום ה-it שהוא מפרסם לבין החנות. לחץ באמצעות לחצן העכבר הימני על פרוייקט החבילה ובחר באפשרות פרסום או שיוך יישום לחנות.

image

בחר באפשרות ' הבא '.

image

אם עדיין לא רשמת את מידע היישום שלך ב-Microsoft Store, רשום את שמך ב"ספר שם יישום חדש" להלן ולחץ על לחצן "ספר".

לאחר ביצוע ההזמנה, או אם כבר רשמת את פרטי היישום ב-Microsoft Store, שם היישום יופיע ברשימה. בחר את היישום שברצונך לקשר מביניהם.

image

לחץ על לחצן שיוך.

image

ערוך חבילה. מניפסט האפלקסיל

ערוך את החבילה. appxmanifest כדי להגדיר את היישום שברצונך לפרסם. התוכן כמעט זהה למועד היצירה של יישום UWP, כך שאכתוב רק את החלק הספציפי לשולחן העבודה.

image

יישום

אם תשייך אותה לחנות, יהיה לך שם תצוגה זהה.

בתיאור, הקלד תיאור של היישום.

"סיבוב נתמך" הוא יישום שולחני, כך שאתה לא צריך להחיל שום דבר.

image

נכסים חזותיים

Microsoft Store מחייבת תמונות עבור יישומים בגדלים שונים כדי להתאים לשימוש שלך. אין צורך לקבל את כל הגדלים הזמינים, אבל תצטרך להכין הכל מוכן בעשרות.

על-ידי שימוש ב"מחולל הנכסים" כדי להכין תמונת סמל אחת עבור האפליקציה לעת עתה באפשרותך גם ליצור את הגדלים הרצויים בכמויות גדולות. עם זאת, אנא כוונן את התמונה בנפרד באותו זמן, מכיוון שייתכן שהיא לא תהיה בהכרח הופכת לתמונת המצופה.

image

תכונות

הגדר את התכונות שבהן משתמש יישום הפרסום.

עם זאת, ביסודו של דבר אין אילוצים פונקציונליים ביישומים שולחניים, כך שאין טעם להגדיר פריט זה.

image

צהרת

הגדר אותו אם יש צורך בכך.

image

URI של תוכן

הגדר אותו אם יש צורך בכך.

image

אריזה

אם אתה משייך חנות, הערך שלו מוגדר ובאפשרותך להשתמש בו כפי שהוא.

image

. שמור כשתסיים

בדיקת חבילות

ודא שהחבילה הותקנה והפעלה בהצלחה. לחץ לחיצה ימנית על פרוייקט החבילה ובחר באפשרות איתור באגים או הפעל מופע חדש.

image

ודא שהתוכנית פועלת כהלכה.

image

ודא שהוא רשום בתפריט התחלה.

image

צור חבילה

צור חבילה לפרסום היישום. לחץ לחיצה ימנית על פרוייקט החבילה ובחר באפשרות פרסם או צור חבילת App.

image

בחר < שם חשבון > < בחנות Microsoft כשם יישום > ובחר באפשרות הבא.

image

שנה את הגירסה כך שתתאים ליישום.

בארכיטקטורה, בדוק את הפלטפורמות שישוחררו. עבור יישומי שולחן עבודה, בדרך כלל באפשרותך לבדוק "x86" או "x64". כל מעבד יכול לגרום ליצירת חבילות להיכשל, אז בואו ניצור ארכיטקטורות x86 ו-x64 ב-exe פרוייקטים מראש.

זכור לוודא שתצורת הפתרון היא ' שחרור '.

image

אם הבנייה תצליח, תראה את המסך הבא:

החבילה נוצרת ב "מיקום הפלט", ולכן לחץ על הקישור כדי להעלות אותו מאוחר יותר כדי לפתוח את Explorer.

מכיוון שזהו הרישום הראשון הפעם, הוא אינו שולח אותו באופן אוטומטי לחנות Microsoft.

כדי לראות אם החבילה והאפליקציה פועלים כהלכה, לחץ על הלחצן "הפעל את ערכת האישורים של Windows App" כדי לראות אם הוא פועל.

image

ודא שהחבילה נוצרת ביעד החבילה. עליך לרשום קובץ עם הסיומת ". appxupload" בחנות Microsoft.

image

סיכום

זה כל מה שיש ליצור חבילות בסביבה המקומית. בפעם הבאה, אני רוצה ליצור. הגדרה פומבית בצד של מאגר החנויות