Bagikan melalui


Membuat, bekerja dengan, dan menghapus proyek dan solusi Visual Studio

Dalam artikel ini, Anda mempelajari cara membuat proyek Visual Studio dari awal dan menggunakannya untuk menyimpan artefak yang Anda butuhkan untuk membangun aplikasi Anda. Jika Anda tidak terbiasa dengan proyek di Visual Studio, lihat gambaran umum Proyek dan Solusi ini. Untuk mempelajari cara membuat proyek dengan cepat dari templat, lihat Membuat proyek baru di Visual Studio.

Projects menyimpan item yang diperlukan untuk membangun aplikasi Anda di Visual Studio, seperti file kode sumber, bitmap, ikon, dan referensi komponen dan layanan. Saat Anda membuat proyek baru, Visual Studio membuat solusi untuk memuat proyek. Anda kemudian dapat menambahkan proyek baru atau yang sudah ada ke solusi jika Anda mau. Anda juga dapat membuat solusi kosong atau. Solusi juga dapat berisi file yang tidak terhubung ke proyek tertentu.

Diagram yang menunjukkan solusi dan hierarki proyek.

Anda dapat melihat solusi dan proyek Anda di jendela alat yang disebut Solution Explorer. Cuplikan layar berikut menunjukkan contoh solusi konsol C# di Penjelajah Solusi. Solusinya berisi dua proyek: Kalkulator dan KalkulatorLibrary. Setiap proyek berisi beberapa file dan folder. Nama proyek dalam huruf tebal adalah proyek startup ; pada dasarnya, adalah proyek yang dimulai saat Anda menjalankan aplikasi. Anda dapat menentukan proyek mana yang merupakan proyek startup.

Cuplikan layar dua proyek di Penjelajah Solusi.

Meskipun Anda dapat membuat proyek sendiri dengan menambahkan file yang diperlukan ke dalamnya, Visual Studio menawarkan pilihan templat proyek untuk memberi Anda awal. Membuat proyek baru dari templat memberi Anda proyek yang memiliki hal penting untuk jenis proyek tersebut. Anda dapat mengganti nama file atau menambahkan kode baru atau yang sudah ada dan sumber daya lain ke proyek sesuai kebutuhan.

Meskipun demikian, Anda tidak perlu menggunakan solusi dan proyek untuk mengembangkan aplikasi di Visual Studio. Anda juga dapat membuka kode yang telah Anda kloning dari Git atau diunduh dari sumber lain. Untuk informasi selengkapnya, lihat Mengembangkan kode di Visual Studio tanpa proyek atau solusi.

Membuat proyek dengan menggunakan templat proyek

Untuk informasi tentang cara memilih templat untuk membuat proyek, lihat Membuat proyek baru di Visual Studio. Untuk membuat proyek sampel dan solusi sebagai latihan, lihat Pengenalan proyek dan solusi.

Membuat proyek dari file kode yang sudah ada

Jika Anda memiliki kumpulan file sumber kode, Anda dapat dengan mudah menambahkannya ke proyek.

  1. Pada menu Visual Studio, pilih File >Proyek>Baru Dari Kode yang Ada.

  2. Di Wizard Buat Proyek dari File Kode yang Ada, pilih jenis proyek yang Anda inginkan dari daftar Jenis proyek apa yang ingin Anda buat?, lalu pilih Berikutnya.

  3. Pada halaman Tentukan Detail Proyek, telusuri ke lokasi file lalu masukkan nama untuk proyek baru dalam kotak Nama. Setelah selesai, pilih Selesai.

Nota

Opsi ini berfungsi paling baik untuk koleksi file yang relatif sederhana. Saat ini, hanya jenis proyek C++, Visual Basic, dan C# yang didukung.

Menambahkan file ke solusi

Jika Anda memiliki file yang berlaku untuk beberapa proyek, seperti file readme untuk solusi, atau file lain yang secara logis termasuk dalam tingkat solusi daripada di bawah proyek tertentu, Anda dapat menambahkannya ke solusi itu sendiri. Untuk menambahkan item ke solusi, pada menu konteks (klik kanan) simpul solusi di Penjelajah Solusi, pilih Tambahkan>Item Baru atau Tambahkan Item>Ada.

Saran

File solusi adalah struktur untuk mengatur proyek di Visual Studio. Ini berisi status informasi solusi dalam dua file: file .sln (berbasis teks, bersama) dan file .suo (biner, tersembunyi, opsi solusi khusus pengguna). Oleh karena itu, Anda tidak boleh menyalin dan mengganti nama solusi. Yang terbaik adalah membuat solusi baru lalu menambahkan item yang ada ke dalamnya.

Membandingkan file

Dimulai dengan versi 17.7, Anda dapat membandingkan file di Penjelajah Solusi dengan menggunakan opsi menu konteks klik kanan. Untuk informasi selengkapnya, lihat Alat perbandingan file di Pelajari tentang Penjelajah Solusi.

Menyalin file antar instans Visual Studio

Dengan Visual Studio versi 17.12 dan yang lebih baru, Anda sekarang dapat menyalin dan menempelkan file kode dan folder antara instans Visual Studio yang berbeda menggunakan Penjelajah Solusi.

  1. Pilih file atau folder yang diinginkan di Penjelajah Solusi.
  2. Salin atau potong file atau folder yang dipilih menggunakan Ctrl+C atau Ctrl+X.
  3. Beralih ke instans Visual Studio lain tempat Anda ingin menempelkan file atau folder.
  4. Tempelkan file atau folder menggunakan Ctrl+V untuk menyertakan file atau folder tersebut dalam solusi baru Anda.

Semua perubahan yang disalin akan secara akurat tercermin dalam sistem file.

Menyalin file atau folder antara instans Visual Studio menggunakan Penjelajah Solusi.

Selain menyalin dan menempelkan, Anda juga dapat menyeret file dan folder dari satu instans Visual Studio ke instans lainnya.

Membuat proyek .NET yang menargetkan versi tertentu dari .NET Framework

Saat membuat proyek .NET Framework, Anda dapat menentukan versi tertentu dari .NET Framework yang Anda inginkan untuk digunakan proyek. (Saat membuat proyek .NET Core, Anda tidak menentukan versi kerangka kerja.)

Untuk menentukan versi .NET Framework, pilih item di daftar kerangka kerja di halaman Mengonfigurasi proyek baru Anda.

Cuplikan layar daftar dropdown Kerangka Kerja dalam dialog Konfigurasikan proyek baru.

Membuat solusi kosong

Anda juga dapat membuat solusi kosong yang tidak berisi proyek. Opsi ini mungkin berfungsi dengan baik ketika Anda ingin membangun solusi dan proyek Anda dari awal.

Untuk membuat solusi kosong

  1. Pada bilah menu, pilih File >Baru>Proyek.

  2. Pada halaman Buat proyek baru, masukkan solusi di kotak pencarian.

  3. Pilih templat Solusi Kosong, lalu pilih Selanjutnya.

  4. Masukkan nama solusi dan nilai Lokasi untuk solusi Anda, lalu pilih Buat.

Setelah membuat solusi kosong, Anda dapat menambahkan proyek atau item baru atau yang sudah ada ke dalamnya dengan memilih Tambahkan Item Baru atau Tambahkan Item yang Ada pada menu Proyek.

Seperti disebutkan sebelumnya, Anda juga dapat membuka file kode tanpa menggunakan proyek atau solusi. Untuk mempelajari tentang mengembangkan kode dengan cara ini, lihat Mengembangkan kode di Visual Studio tanpa proyek atau solusi.

Solusi Multi-proyek

Anda dapat membuat solusi yang berisi beberapa proyek. Mulailah dengan solusi kosong atau solusi yang berisi proyek dan tambahkan beberapa proyek baru atau yang sudah ada ke dalamnya dengan menggunakan Tambahkan>Proyek baru/proyek yang Ada. Misalnya, Anda dapat membuat solusi yang berisi proyek C# dan proyek Visual Basic.

Untuk mempelajari selengkapnya tentang membangun solusi yang berisi beberapa proyek, lihat Membuat dan menghapus dependensi proyek dan Mengatur beberapa proyek startup.

Menghapus solusi, proyek, atau item

Anda dapat menggunakan menu konteks klik kanan untuk menghapus atau menghapus solusi, proyek, atau item di Visual Studio, tetapi itu hanya menghapusnya dari solusi atau proyek saat ini.

Untuk menghapus solusi atau komponen lain secara permanen dari sistem Anda, gunakan File Explorer di Windows untuk menghapus folder yang berisi file solusi .sln dan .suo. (Sebelum menghapus solusi, Anda mungkin ingin mencadangkan proyek dan file jika Anda membutuhkannya lagi.)

Nota

File .suo adalah file tersembunyi yang tidak ditampilkan jika Anda menggunakan pengaturan File Explorer default. Untuk menampilkan file tersembunyi, pada menu Tampilkan di File Explorer, pilih Tampilkan item tersembunyi>.

Menghapus solusi secara permanen

Anda dapat mengakses File Explorer di Windows dengan menggunakan Penjelajah Solusi di Visual Studio. Begini caranya.

  1. Di Penjelajah Solusi, pada menu klik kanan solusi yang ingin Anda hapus, pilih Buka Folder di File Explorer.

  2. Di File Explorer, navigasikan ke atas satu tingkat.

  3. Pilih folder yang berisi solusi, lalu pilih tombol Hapus.