Bagikan melalui


Panduan: Mengaktifkan Program Anda (C++)

Karena Anda membuat aplikasi dengan menyelesaikan panduan terkait sebelumnya, langkah terakhir adalah membuat alat penginstal sehingga pengguna lain dapat menginstal program di komputer mereka. Untuk alat penginstal, Anda menambahkan proyek baru ke solusi yang sudah ada. Output proyek baru ini adalah setup.exe file yang dapat menginstal aplikasi Anda di komputer lain.

Panduan menunjukkan cara menggunakan Penginstal Windows untuk menyebarkan aplikasi Anda. Anda juga dapat menggunakan ClickOnce untuk mengaktifkan aplikasi. Untuk informasi selengkapnya, lihat Pengaktifan ClickOnce untuk Aplikasi Visual C++. Untuk informasi selengkapnya tentang pengaktifan secara umum, lihat Pengaktifan Aplikasi, Layanan, dan Komponen.

Prasyarat

  • Panduan ini mengasumsikan bahwa Anda memahami dasar-dasar bahasa C++.
  • Asumsi lainnya adalah bahwa Anda telah menyelesaikan panduan terkait sebelumnya yang tercantum di Menggunakan Visual Studio IDE untuk Pengembangan Desktop C++.
  • Panduan tidak dapat diselesaikan dalam edisi Express Visual Studio.
  • Panduan tidak dapat diselesaikan tanpa ekstensi Microsoft Visual Studio Installer Project . Petunjuk tentang cara menginstalnya mengikuti.

Menginstal templat proyek penyetelan dan penyebaran Visual Studio

Langkah-langkah di bagian ini bervariasi tergantung pada versi Visual Studio mana yang telah Anda instal. Untuk melihat dokumentasi untuk versi Visual Studio pilihan Anda, gunakan kontrol pemilih Versi. Kontrol di dekat bagian atas daftar isi pada halaman ini.

Jika Anda belum melakukannya, unduh ekstensi Microsoft Visual Studio Installer Projects . Ekstensi ini gratis untuk pengembang Visual Studio dan menambahkan templat proyek penyiapan dan penyebaran ke Visual Studio.

  1. Saat Anda tersambung ke Internet, dari menu utama di Visual Studio pilih Ekstensi>Kelola Ekstensi. Dialog Kelola Ekstensi muncul.
  2. Pilih tab Online dan ketik Microsoft Visual Studio Installer Projects di kotak pencarian. Tekan Enter, pilih Proyek Penginstal Microsoft Visual Studio, dan klik Unduh.
  3. Pilih untuk menjalankan dan menginstal ekstensi, lalu mulai ulang Visual Studio.

Membuat proyek penyiapan

  1. Dari menu utama Visual Studio, pilih Proyek dan Solusi Terbaru File>, lalu pilih untuk membuka kembali proyek Anda.

  2. Dari menu utama, pilih File>Baru>Proyek untuk membuka kotak dialog Buat Proyek Baru. Dalam kotak pencarian, ketik Setup dan dari hasil pilih Siapkan Proyek lalu Berikutnya.

  3. Masukkan nama untuk proyek penyiapan dalam kotak Nama , seperti Setup.

  4. Di daftar drop-downSolution, pilih Add to solution. Pilih Buat untuk membuat proyek penyiapan. Tab Sistem File terbuka di jendela editor.

  5. Klik kanan simpul Folder Aplikasi di panel kiri dan pilih Tambahkan>Output Proyek untuk membuka kotak dialog Tambahkan Grup Output Proyek.

  6. Dalam kotak dialog, pilih Primary Output dan klik OK. (Anda tidak akan melihat Output Utama jika lupa mengubah Dropdown solusi ke Tambahkan ke solusi di langkah sebelumnya). Item baru bernama Primary Output from Game (Active) muncul.

  7. Pilih Output Utama dari Game (Aktif), klik kanan dan pilih Buat Pintasan ke Output Utama dari Game (Aktif). Item baru bernama Shortcut to Primary Output from Game (Active) muncul.

  8. Ganti nama item pintasan menjadi Game, lalu tarik dan letakkan item ke node User's Programs Menu di sisi kiri jendela.

  9. Di Penjelajah Solusi, pilih proyek penyiapan dan pilih Tampilkan>Jendela Properti untuk membuka jendela Properti untuk proyek penyiapan.

  10. Tentukan detail lain di jendela properti seperti yang Anda inginkan muncul di alat penginstal. Misalnya, gunakan Contoso untuk Produsen, Penginstal Game, untuk Nama Produk, dan https://www.contoso.com untuk SupportUrl.

Membangun proyek penyiapan

  1. Dari menu utama, pilih Build>Configuration Manager.

  2. Dalam tabel Konteks proyek, di bawah kolom Build, centang kotak untuk proyek penyiapan, Penyetelan. Klik Tutup.

  3. Dari bilah menu, pilih Build>Build Solution untuk membangun proyek Game dan proyek alat penginstal.

Jalankan proyek penyiapan

  1. Di penjelajah solusi, tekan tombol untuk Beralih antar solusi dan tampilan yang tersedia untuk beralih ke tampilan folder.
  2. Navigasikan ke folder penyiapan dan folder Debug di bawahnya. Anda dapat menjalankan program di setup.exe sana, yang dibangun dari proyek penyiapan, untuk menginstal aplikasi Game di komputer Anda. Anda dapat menyalin file ini (dan Setup.msi) untuk menginstal aplikasi dan file pustaka yang diperlukan di komputer lain.

Untuk menginstal templat proyek penyiapan dan pengaktifan untuk Visual Studio 2017 dan sebelumnya

  1. Saat Anda tersambung ke Internet, di Visual Studio, pilih Tools>Extensions and Updates.

  2. Di bawah Extensions and Updates, pilih tab Online dan ketik Microsoft Visual Studio Installer Projects di kotak pencarian. Tekan Enter, pilih versi Microsoft Visual Studio <> Installer Projects, dan klik Unduh.

  3. Pilih untuk menginstal ekstensi, lalu mulai ulang Visual Studio.

  4. Pada bilah menu, pilih File>Recent Projects and Solutions, lalu pilih solusi Game untuk membukanya kembali.

Untuk membuat proyek penyiapan dan menginstal program Anda

  1. Ubah konfigurasi solusi aktif menjadi Rilis. Pada bilah menu, pilih Build>Configuration Manager. Dalam kotak dialog Configuration Manager, pada daftar drop-down Active solution configuration, pilih Release. Pilih tombol Close untuk menyimpan konfigurasi.

  2. Pada bilah menu, pilih File>New>Project untuk membuka kotak dialog New Project.

  3. Di panel kiri kotak dialog, perluas node Installed>Other Project Types, lalu pilih Visual Studio Installer. Di panel tengah, pilih Setup Project.

  4. Masukkan nama untuk proyek penyiapan dalam kotakName. Untuk contoh ini, masukkan Game Installer.

  5. Di daftar drop-downSolution, pilih Add to solution. Pilih tombol OK untuk membuat proyek penyiapan. Tab File Assistant (Game Installer) terbuka di jendela editor.

  6. Klik kanan node Application Folder dan pilih Add>Project Output untuk membuka kotak dialog Add Project Output Group.

  7. Dalam kotak dialog, pilih Primary Output dan klik OK. Item baru bernama Primary Output from Game (Active) muncul.

  8. Pilih item Primary Output from Game (Active), klik kanan dan pilih Create Shortcut to Primary Output from Game (Active). Item baru bernama Shortcut to Primary Output from Game (Active) muncul.

  9. Ganti nama item pintasan menjadi Game, lalu tarik dan letakkan item ke node User's Programs Menu di sisi kiri jendela.

  10. Di Penjelajah Solusi, pilih proyek Penginstal Game dan pilih Lihat>Jendela Properti atau tekan F4 untuk membuka jendela Properti.

  11. Tentukan detail lain seperti yang Anda inginkan muncul di alat penginstal. Misalnya, gunakan Contoso untuk Produsen, Penginstal Game, untuk Nama Produk, dan https://www.contoso.com untuk SupportUrl.

  12. Pada bilah menu, pilih Build>Configuration Manager. Dalam tabel Proyek, di bawah kolom Build, centang kotak untuk proyek Penyiapan. Klik Tutup.

  13. Pada bilah menu, pilih Build>Build Solution untuk membangun proyek Game dan proyek Penginstal Game.

  14. Di folder solusi, temukan program setup.exe yang dibangun dari proyek Penginstal Game, lalu jalankan program tersebut untuk menginstal aplikasi Game di komputer Anda. Anda dapat menyalin file ini (dan GameInstaller.msi) untuk menginstal aplikasi dan file pustaka yang diperlukan pada komputer lain.

Langkah berikutnya

Sebelumnya: Panduan: Men-debug Proyek (C++)

Lihat juga

Referensi Bahasa C++
Proyek dan sistem build
Mengaktifkan Aplikasi Desktop