Mempublikasikan aplikasi desktop di Microsoft toko part1
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.
Tambahkan proyek baru dalam solusi.
Pilih proyek paket aplikasi Windows dari template untuk menambahkannya. Nama proyek adalah apa pun kecuali setup.
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.
Paket proyek ditambahkan.
Mengatur proyek paket
Browse proyek
Mengatur proyek mana yang termasuk dalam paket. Klik kanan aplikasi dan pilih Tambahkan referensi.
Pilih proyek yang ingin Anda sertakan. Proyek EXE dirujuk langsung oleh Proyek Perpustakaan, sehingga Anda tidak perlu memeriksanya.
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.
Pilih berikutnya.
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.
Klik tombol Asosiasi.
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.
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.
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.
Fitur
Mengatur fitur yang digunakan aplikasi penerbitan.
Namun, pada dasarnya tidak ada kendala fungsional dalam aplikasi desktop, sehingga tidak ada gunanya mengatur item ini.
Deklarasi
Atur jika perlu.
URI konten
Atur jika perlu.
Kemasan
Jika Anda menghubungkan sebuah toko, nilainya diatur dan Anda dapat menggunakannya sebagaimana adanya.
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.
Pastikan program bekerja dengan benar.
Pastikan itu terdaftar di menu mulai.
Membuat paket
Membuat paket untuk mempublikasikan aplikasi. Klik kanan proyek paket dan pilih publikasikan atau buat paket aplikasi.
Pilih < nama akun > < di Microsoft Store sebagai nama aplikasi > dan pilih berikutnya.
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.
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.
Pastikan bahwa paket dibuat di tujuan paket. Anda akan mendaftarkan file dengan ekstensi ". appxupload" di Microsoft Store.
Ringkasan
Itu semua ada untuk menciptakan paket di lingkungan lokal. Lain kali, saya ingin membuat pengaturan publik di sisi Microsoft Store.