انتشار برنامه های دسکتاپ در فروشگاه مایکروسافت part1
محیط
- ویندوز
-
- ویندوز 10
- ویژوال استودیو
-
- ویژوال استودیو ۲۰۱۹
※ در نسخه های دیگر کار می کند ، اما تایید نشده است
در ابتدا
در گذشته ، تنها برنامه هایی که می توانند در فروشگاه مایکروسافت منتشر شوند ، در قالب UWP قرار دارند ، اما با استفاده از پل دسکتاپ ، برنامه های کاربردی دسکتاپ ایجاد شده در فرم ویندوز ، WPF ، Win32 ، و غیره در حال حاضر می تواند در فروشگاه مایکروسافت منتشر شود.
این مقاله دستورالعمل های گام به گام در مورد چگونگی ایجاد یک بسته برای انتشار برنامه های کاربردی دسکتاپ را در یک روش نسبتا ساده فراهم می کند.
با این حال ، به عنوان یک احتیاط ، برنامه های کاربردی که بسته بندی و نصب شده است این متفاوت است از محیط اعدام زمانی که شما توزیع و اجرا در ZIP سنتی (EXE) توزیع و فرمت نصب (MSI), بنابراین هیچ تضمینی وجود ندارد که مهاجرت یک کار خواهد کرد ۱۰۰%. اگر شما به فکر توزیع برنامه های دسکتاپ در فروشگاه ، توصیه می کنیم که رفتار پس از بسته بندی را بررسی کنید. در بعضی موارد ، ممکن است لازم باشد برنامه را برای فروشگاه تغییر دهید.
پیش آماده سازی
- شما برنامه دسک تاپ را که می خواهید در ویژوال استودیو منتشر کنید را ایجاد و تکمیل کرده اید.
- شما در حال ثبت یک حساب به طوری که برنامه شما می تواند در فروشگاه مایکروسافت منتشر شده (آن را مطلوب به برنامه های دیگر منتشر شده به دلیل ایجاد یک حساب کاربری در فروشگاه مایکروسافت موضوع نیست)
ایجاد یک پروژه بسته بندی
پروژه برنامه دسک تاپ را که در Visual Studio ایجاد کرده اید باز کنید. در اینجا یک مثال از tablelayoutSyncer ، یک ابزار است که به من اجازه می دهد تا همزمان جدول layoutof دو پایگاه داده ایجاد کرده ام.
یک پروژه جدید را در راه حل اضافه کنید.
انتخاب کنید ویندوز نرم افزار بسته بندی پروژه از قالب به آن اضافه کنید. نام پروژه چیزی جز راه اندازی است.
پلت فرم هدف برای ویندوز 10 را انتخاب کنید. نسخه هدف اساسا به روز و خوب است. برای حداقل نسخه ، تصمیم بگیرید که چه ویژگی ها و نسخه های کتابخانه شما می خواهید استفاده کنید.
پروژه بسته اضافه شده است.
راه اندازی پروژه بسته
مرور پروژه ها
مجموعه ای از پروژه ها در بسته گنجانده شده است. روی برنامه های کاربردی راست کلیک کرده و افزودن مرجع را انتخاب کنید.
پروژه هایی را که می خواهید شامل شوند انتخاب کنید. پروژه های EXE به طور مستقیم توسط پروژه های کتابخانه ارجاع می شوند ، بنابراین شما نیازی به بررسی آنها ندارید.
برنامه های کاربردی مرتبط با فروشگاه ها
اگر شما در حال حاضر یک حساب کاربری در سمت فروشگاه مایکروسافت, لینک اطلاعات بین برنامه های کاربردی آن را منتشر و فروشگاه. روی پروژه بسته کلیک راست کنید و انتشار یا وابستگی را با فروشگاه انتخاب کنید.
بعدی را انتخاب کنید.
اگر اطلاعات درخواست خود را هنوز در فروشگاه مایکروسافت ثبت نکرده اید ، نام خود را در "نام برنامه جدید کتاب" در زیر قرار دهید و روی دکمه "Book" کلیک کنید.
پس از رزرو ، یا اگر قبلا اطلاعات برنامه را در فروشگاه مایکروسافت ثبت کرده اید ، نام برنامه در لیست ظاهر می شود. برنامه ای که می خواهید از میان آنها پیوند دهید را انتخاب کنید.
روی دکمه انجمن کلیک کنید.
ویرایش بسته. appxmanifest
ویرایش بسته. appxmanifest برای راه اندازی برنامه ای که می خواهید منتشر کنید. محتویات تقریبا همان زمانی است که شما یک برنامه UWP ایجاد می کنید ، بنابراین فقط بخش خاصی از دسکتاپ را بنویسید.
برنامه
اگر شما آن را با یک فروشگاه مرتبط کنید ، همان نام نمایشی را خواهید داشت.
در توضیحات ، شرحی از برنامه را تایپ کنید.
"چرخش پشتیبانی" یک برنامه دسکتاپ است ، بنابراین شما مجبور نیستید هر چیزی را اعمال کنید.
دارایی های بصری
فروشگاه مایکروسافت نیاز به تصاویر برای برنامه های اندازه های مختلف با توجه به استفاده شما. شما لازم نیست که تمام اندازه های موجود ، اما شما باید آن را همه آماده در ده ها.
با استفاده از "ژنراتور دارایی" برای آماده سازی یک تصویر آیکون برای این برنامه برای زمان شما همچنین می توانید اندازه هایی را که می خواهید به صورت فله ایجاد کنید. با این حال ، لطفا تصویر را به صورت جداگانه در آن زمان تنظیم کنید ، زیرا ممکن است لزوما به تصویر انتظار نمی رود.
ویژگی
مجموعه ای از ویژگی های برنامه انتشار را تنظیم می کند.
با این حال ، اساسا هیچ محدودیت عملکردی در برنامه های کاربردی دسکتاپ وجود ندارد ، بنابراین هیچ نقطه ای در تنظیم این آیتم وجود ندارد.
اعلامیه
تنظیم آن در صورت لزوم.
URI محتوا
تنظیم آن در صورت لزوم.
بسته بندی
اگر شما در حال ارتباط یک فروشگاه هستید ، مقدار آن تنظیم شده است و شما می توانید از آن استفاده کنید.
ذخیره زمانی که شما انجام می شود.
بسته های تست
اطمینان حاصل کنید که بسته نصب شده و با موفقیت اجرا شود. روی پروژه بسته کلیک راست کرده و اشکالزدایی را انتخاب کنید یا نمونه جدیدی را شروع کنید.
اطمینان حاصل کنید که برنامه به درستی کار می کند.
مطمئن شوید که در منوی آغاز ثبت شده است.
ایجاد یک بسته
یک بسته برای انتشار برنامه ایجاد کنید. روی پروژه بسته کلیک راست کنید و انتشار یا ایجاد بسته برنامه را انتخاب کنید.
< نام حساب > < در فروشگاه مایکروسافت به عنوان نام برنامه > انتخاب کنید و بعد را انتخاب کنید.
ویرایش نسخه برای مطابقت با برنامه.
در معماری ، سیستم عامل های منتشر شده را بررسی کنید. برای برنامه های کاربردی دسکتاپ ، شما معمولا "x86" یا "x64" را بررسی کنید. هر CPU می تواند ایجاد بسته را به شکست منجر شود ، بنابراین بیایید معماری های x86 و x64 را در پروژه های exe ایجاد کنیم.
به یاد داشته باشید تا مطمئن شوید که پیکربندی راه حل آزاد است.
اگر ساخت موفق باشد ، صفحه زیر را مشاهده خواهید کرد:
بسته در "محل خروجی" تولید می شود ، بنابراین روی پیوند کلیک کنید تا بعدا برای باز کردن اکسپلورر بارگذاری شود.
از آنجا که این اولین ثبت نام در این زمان است ، آن را به طور خودکار به فروشگاه مایکروسافت ارسال نمی کند.
برای دیدن اینکه آیا بسته و برنامه به درستی کار, با کلیک بر روی "راه اندازی ویندوز برنامه صدور گواهینامه کیت" دکمه برای دیدن اگر کار می کند.
اطمینان حاصل کنید که بسته در مقصد بسته ایجاد شده است. شما یک فایل را با پسوند ". appxupload" در فروشگاه مایکروسافت ثبت می کنید.
خلاصه
این همه وجود دارد به ایجاد بسته در محیط محلی. دفعه بعد ، من می خواهم یک تنظیم عمومی در سمت فروشگاه مایکروسافت را.