פרסום יישומי שולחן עבודה ב-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 שני מסדי נתונים שיצרתי.
הוסף פרוייקט חדש בפתרון.
בחר באפשרות פרוייקט חבילת יישומים של Windows מהתבנית כדי להוסיפו. שם הפרוייקט הוא כל דבר פרט לתוכנית ההתקנה.
בחר את פלטפורמת היעד עבור Windows 10. גירסת היעד היא ביסודו של דבר עדכני ובסדר. עבור הגירסה המינימלית, החלט אילו תכונות וגירסאות ספריה ברצונך להשתמש.
פרוייקט החבילה נוסף.
הגדרת פרוייקט חבילה
עיון בפרוייקטים
קבע אילו פרוייקטים ייכללו בחבילה. לחצו לחיצה ימנית על יישומים ובחרו ' הוסף הפניה '.
בחר את הפרוייקטים שברצונך לכלול. מתבצעת הפניה לפרוייקטים של EXE ישירות על-ידי פרוייקטי ספריה, כך שאינך צריך לבדוק אותם.
שייך יישומים לחנויות
אם כבר יש לך חשבון בצד של Microsoft Store, קשר את המידע בין היישום ה-it שהוא מפרסם לבין החנות. לחץ באמצעות לחצן העכבר הימני על פרוייקט החבילה ובחר באפשרות פרסום או שיוך יישום לחנות.
בחר באפשרות ' הבא '.
אם עדיין לא רשמת את מידע היישום שלך ב-Microsoft Store, רשום את שמך ב"ספר שם יישום חדש" להלן ולחץ על לחצן "ספר".
לאחר ביצוע ההזמנה, או אם כבר רשמת את פרטי היישום ב-Microsoft Store, שם היישום יופיע ברשימה. בחר את היישום שברצונך לקשר מביניהם.
לחץ על לחצן שיוך.
ערוך חבילה. מניפסט האפלקסיל
ערוך את החבילה. appxmanifest כדי להגדיר את היישום שברצונך לפרסם. התוכן כמעט זהה למועד היצירה של יישום UWP, כך שאכתוב רק את החלק הספציפי לשולחן העבודה.
יישום
אם תשייך אותה לחנות, יהיה לך שם תצוגה זהה.
בתיאור, הקלד תיאור של היישום.
"סיבוב נתמך" הוא יישום שולחני, כך שאתה לא צריך להחיל שום דבר.
נכסים חזותיים
Microsoft Store מחייבת תמונות עבור יישומים בגדלים שונים כדי להתאים לשימוש שלך. אין צורך לקבל את כל הגדלים הזמינים, אבל תצטרך להכין הכל מוכן בעשרות.
על-ידי שימוש ב"מחולל הנכסים" כדי להכין תמונת סמל אחת עבור האפליקציה לעת עתה באפשרותך גם ליצור את הגדלים הרצויים בכמויות גדולות. עם זאת, אנא כוונן את התמונה בנפרד באותו זמן, מכיוון שייתכן שהיא לא תהיה בהכרח הופכת לתמונת המצופה.
תכונות
הגדר את התכונות שבהן משתמש יישום הפרסום.
עם זאת, ביסודו של דבר אין אילוצים פונקציונליים ביישומים שולחניים, כך שאין טעם להגדיר פריט זה.
צהרת
הגדר אותו אם יש צורך בכך.
URI של תוכן
הגדר אותו אם יש צורך בכך.
אריזה
אם אתה משייך חנות, הערך שלו מוגדר ובאפשרותך להשתמש בו כפי שהוא.
. שמור כשתסיים
בדיקת חבילות
ודא שהחבילה הותקנה והפעלה בהצלחה. לחץ לחיצה ימנית על פרוייקט החבילה ובחר באפשרות איתור באגים או הפעל מופע חדש.
ודא שהתוכנית פועלת כהלכה.
ודא שהוא רשום בתפריט התחלה.
צור חבילה
צור חבילה לפרסום היישום. לחץ לחיצה ימנית על פרוייקט החבילה ובחר באפשרות פרסם או צור חבילת App.
בחר < שם חשבון > < בחנות Microsoft כשם יישום > ובחר באפשרות הבא.
שנה את הגירסה כך שתתאים ליישום.
בארכיטקטורה, בדוק את הפלטפורמות שישוחררו. עבור יישומי שולחן עבודה, בדרך כלל באפשרותך לבדוק "x86" או "x64". כל מעבד יכול לגרום ליצירת חבילות להיכשל, אז בואו ניצור ארכיטקטורות x86 ו-x64 ב-exe פרוייקטים מראש.
זכור לוודא שתצורת הפתרון היא ' שחרור '.
אם הבנייה תצליח, תראה את המסך הבא:
החבילה נוצרת ב "מיקום הפלט", ולכן לחץ על הקישור כדי להעלות אותו מאוחר יותר כדי לפתוח את Explorer.
מכיוון שזהו הרישום הראשון הפעם, הוא אינו שולח אותו באופן אוטומטי לחנות Microsoft.
כדי לראות אם החבילה והאפליקציה פועלים כהלכה, לחץ על הלחצן "הפעל את ערכת האישורים של Windows App" כדי לראות אם הוא פועל.
ודא שהחבילה נוצרת ביעד החבילה. עליך לרשום קובץ עם הסיומת ". appxupload" בחנות Microsoft.
סיכום
זה כל מה שיש ליצור חבילות בסביבה המקומית. בפעם הבאה, אני רוצה ליצור. הגדרה פומבית בצד של מאגר החנויות