Mempublikasikan aplikasi desktop di Microsoft toko part1

Tanggal pembuatan halaman :

Lingkungan

Windows
  • Jendela 10
Studio visual
  • Visual Studio 2019

※ Bekerja di versi lain, tetapi tidak dikonfirmasi

Pada mulanya

Di masa lalu, hanya aplikasi yang dapat dipublikasikan di Microsoft Store berada dalam format UWP, tetapi dengan menggunakan desktop Bridge, Aplikasi desktop yang dibuat dalam bentuk Windows, WPF, Win32, dan sebagainya sekarang dapat diterbitkan di Microsoft Store.

Artikel ini memberikan petunjuk langkah demi langkah tentang cara membuat paket untuk memublikasikan aplikasi desktop dengan cara yang relatif sederhana.

Namun, sebagai tindakan pencegahan, aplikasi yang dikemas dan diinstal Hal ini berbeda dari lingkungan eksekusi ketika Anda mendistribusikan dan menjalankan di ZIP (EXE) tradisional distribusi dan installer format (MSI), sehingga tidak ada jaminan bahwa bermigrasi satu akan bekerja 100%. Jika Anda berpikir untuk mendistribusikan aplikasi desktop di Store, kami sarankan Anda memeriksa perilaku setelah pengemasan. Dalam beberapa kasus, Anda mungkin perlu memodifikasi program untuk Store.

Pra-Persiapan

  • Anda telah membuat dan menyelesaikan aplikasi desktop yang ingin Anda publikasikan di Visual Studio.
  • Anda mendaftar akun sehingga aplikasi Anda dapat dipublikasikan di Microsoft Store (itu diinginkan untuk memiliki aplikasi lain yang diterbitkan karena membuat akun di Microsoft Store bukan subjek)

Membuat proyek paket

Buka proyek aplikasi desktop yang Anda buat di Visual Studio. Berikut adalah contoh tablelayoutSyncer, sebuah alat yang memungkinkan saya untuk menyinkronkan tabel layoutof dua database yang telah saya buat.

image

Tambahkan proyek baru dalam solusi.

image

Pilih proyek paket aplikasi Windows dari template untuk menambahkannya. Nama proyek adalah apa pun kecuali setup.

image

Pilih platform target untuk Windows 10. Versi target pada dasarnya adalah up-to-date dan baik. Untuk versi minimum, putuskan apa fitur dan versi perpustakaan yang ingin Anda gunakan.

image

Paket proyek ditambahkan.

image

Mengatur proyek paket

Browse proyek

Mengatur proyek mana yang termasuk dalam paket. Klik kanan aplikasi dan pilih Tambahkan referensi.

image

Pilih proyek yang ingin Anda sertakan. Proyek EXE dirujuk langsung oleh Proyek Perpustakaan, sehingga Anda tidak perlu memeriksanya.

image

Mengasosiasikan aplikasi dengan toko

Jika Anda sudah memiliki account di Microsoft Store sisi, link informasi antara aplikasi s menerbitkan dan toko. Klik kanan proyek paket dan pilih publikasikan atau kaitkan aplikasi dengan toko.

image

Pilih berikutnya.

image

Jika Anda belum mendaftarkan informasi aplikasi Anda di Microsoft Store, masukkan nama Anda di "pesan nama aplikasi baru" di bawah ini dan klik tombol "pesan".

Setelah pemesanan, atau jika Anda sudah mendaftarkan informasi aplikasi di Microsoft Store, nama aplikasi akan muncul dalam daftar. Pilih aplikasi yang Anda ingin link dari antara mereka.

image

Klik tombol Asosiasi.

image

Edit paket. appxmanifest

Edit Package. appxmanifest untuk mengatur aplikasi yang ingin Anda publikasikan. Isinya hampir sama seperti ketika Anda membuat aplikasi UWP, jadi saya akan menulis hanya bagian desktop tertentu.

image

Aplikasi

Jika Anda mengasosiasikannya dengan toko, Anda akan memiliki nama tampilan yang sama.

Dalam deskripsi, ketik Deskripsi aplikasi.

"Rotasi yang didukung" adalah aplikasi desktop, sehingga Anda tidak perlu menerapkan apa pun.

image

Aset visual

Microsoft Store memerlukan gambar untuk aplikasi dengan berbagai ukuran sesuai dengan penggunaan Anda. Anda tidak harus memiliki semua ukuran yang tersedia, tetapi Anda harus mendapatkan semuanya siap di lusinan.

Dengan menggunakan "aset Generator" untuk mempersiapkan satu gambar ikon untuk aplikasi untuk waktu yang Anda juga dapat membuat ukuran yang Anda inginkan dalam jumlah besar. Namun, harap Sesuaikan gambar secara terpisah pada waktu itu karena itu mungkin tidak selalu menjadi gambar yang diharapkan.

image

Fitur

Mengatur fitur yang digunakan aplikasi penerbitan.

Namun, pada dasarnya tidak ada kendala fungsional dalam aplikasi desktop, sehingga tidak ada gunanya mengatur item ini.

image

Deklarasi

Atur jika perlu.

image

URI konten

Atur jika perlu.

image

Kemasan

Jika Anda menghubungkan sebuah toko, nilainya diatur dan Anda dapat menggunakannya sebagaimana adanya.

image

Simpan ketika Anda sudah selesai.

Pengujian paket

Pastikan bahwa paket diinstal dan berjalan dengan sukses. Klik kanan proyek paket dan pilih debug atau mulai contoh baru.

image

Pastikan program bekerja dengan benar.

image

Pastikan itu terdaftar di menu mulai.

image

Membuat paket

Membuat paket untuk mempublikasikan aplikasi. Klik kanan proyek paket dan pilih publikasikan atau buat paket aplikasi.

image

Pilih < nama akun > < di Microsoft Store sebagai nama aplikasi > dan pilih berikutnya.

image

Mengubah versi untuk mencocokkan aplikasi.

Dalam arsitektur, periksa platform yang akan dirilis. Untuk aplikasi desktop, Anda biasanya akan memeriksa "x86" atau "x64". Setiap CPU dapat menyebabkan pembuatan paket gagal, jadi mari kita membuat arsitektur x86 dan x64 di proyek exe sebelumnya.

Ingatlah untuk memastikan bahwa konfigurasi solusi adalah release.

image

Jika Build berhasil, Anda akan melihat layar berikut:

Paket yang dihasilkan di "lokasi output", jadi klik link untuk meng-upload nanti untuk membuka Explorer.

Karena itu adalah pendaftaran pertama kali ini, itu tidak mengirimkannya secara otomatis ke Microsoft Store.

Untuk melihat apakah paket dan aplikasi bekerja dengan benar, klik tombol "Luncurkan kit sertifikasi aplikasi Windows" untuk melihat apakah ia bekerja.

image

Pastikan bahwa paket dibuat di tujuan paket. Anda akan mendaftarkan file dengan ekstensi ". appxupload" di Microsoft Store.

image

Ringkasan

Itu semua ada untuk menciptakan paket di lingkungan lokal. Lain kali, saya ingin membuat pengaturan publik di sisi Microsoft Store.