referensi tambahkan dotnet
Artikel ini berlaku untuk: ️ .NET Core 3.1 SDK dan versi yang lebih baru
Nama
dotnet add reference
- Menambahkan referensi project-to-project (P2P).
Sinopsis
dotnet add [<PROJECT>] reference [-f|--framework <FRAMEWORK>]
[--interactive] <PROJECT_REFERENCES>
dotnet add reference -h|--help
Deskripsi
dotnet add reference
Perintah ini menyediakan opsi yang nyaman untuk menambahkan referensi proyek ke proyek. Setelah menjalankan perintah, <ProjectReference>
elemen ditambahkan ke file proyek.
<ItemGroup>
<ProjectReference Include="app.csproj" />
<ProjectReference Include="..\lib2\lib2.csproj" />
<ProjectReference Include="..\lib1\lib1.csproj" />
</ItemGroup>
Menambahkan referensi ke rakitan yang tidak ada dalam proyek
Tidak ada perintah CLI untuk menambahkan referensi ke rakitan yang tidak ada dalam proyek atau paket. Tetapi Anda dapat melakukannya dengan mengedit file .csproj Anda dan menambahkan markup yang mirip dengan contoh berikut:
<ItemGroup>
<Reference Include="MyAssembly">
<HintPath>.\MyDLLFolder\MyAssembly.dll</HintPath>
</Reference>
</ItemGroup>
Argumen
PROJECT
Menentukan file proyek. Jika tidak ditentukan, perintah mencari direktori saat ini.
PROJECT_REFERENCES
Referensi Project-to-project (P2P) untuk ditambahkan. Tentukan satu atau beberapa proyek. Pola glob didukung pada sistem berbasis Unix/Linux.
Opsi
-f|--framework <FRAMEWORK>
Menambahkan referensi proyek hanya saat menargetkan kerangka kerja tertentu menggunakan format TFM.
-?|-h|--help
Mencetak deskripsi cara menggunakan perintah.
--interactive
Memungkinkan perintah berhenti dan menunggu input atau tindakan pengguna. Misalnya, untuk menyelesaikan autentikasi. Tersedia sejak SDK .NET Core 3.0.
Contoh
Tambahkan referensi proyek:
dotnet add app/app.csproj reference lib/lib.csproj
Tambahkan beberapa referensi proyek ke proyek di direktori saat ini:
dotnet add reference lib1/lib1.csproj lib2/lib2.csproj
Tambahkan beberapa referensi proyek menggunakan pola globbing di Linux/Unix:
dotnet add app/app.csproj reference **/*.csproj
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk