Ketika saya mengkompilasi file .csproj saya menggunakan .NET framework 4.0 file MSBUILD.EXE saya mendapatkan kesalahan "lable01" tidak ditemukan dalam konteks saat ini dari "website01.csproj"
Sebenarnya saya perlu menambahkan setiap halaman ASP.NET dengan referensi file Di balik kode-nya, saya sudah melakukannya, itu berfungsi dengan baik tetapi kesalahan di atas tertunda.
Saya harap itu berarti bahwa saya perlu menambahkan nama formulir "LABLE01" dalam file .csproj itu tetapi saya tidak tahu sintaksnya. Siapa saja tolong berikan saya sintaks untuk menambahkan nama formulir dalam file .csproj.
Anda dapat mengklik kanan file proyek, pilih "Unload project" lalu Anda dapat membuka file langsung untuk mengedit dengan memilih "Edit project name.csproj".
Anda harus memuat proyek kembali setelah menyimpan perubahan agar dapat dikompilasi.
Lihat Cara: Membongkar dan Muat Ulang Proyek di MSDN.
Karena file proyek adalah file XML, Anda juga dapat mengeditnya menggunakan editor teks apa pun yang mendukung Unicode (notepad, notepad ++ dll ...)
Namun , saya akan sangat enggan untuk mengedit file-file ini dengan tangan - gunakan Solution explorer untuk ini jika memungkinkan. Jika Anda memiliki kesalahan dan Anda tahu cara memperbaikinya secara manual, silakan, tetapi perlu diketahui bahwa Anda dapat benar-benar merusak file proyek jika Anda tidak tahu persis apa yang Anda lakukan.
sumber
ada cara yang lebih mudah sehingga Anda tidak harus membongkar proyek, cukup instal alat ini di studio visual https://marketplace.visualstudio.com/items?itemName=EdMunoz.EditProj
dan kemudian klik kanan edit Anda akan memiliki item menu baru Edit File Proyek :)
sumber
Karena pertanyaannya tidak secara langsung menyebutkan Visual Studio dan saya menemukan pertanyaan ini mencari cara untuk mengedit file csproj di JetBrains Rider, saya akan memposting cara melakukan ini di JetBrains Rider.
Edit dari menu konteks
Edit dari shortcut
sumber
Maaf, cara paling efisien tanpa mengisi file proj Anda adalah.
membangun kembali.
Ucapkan selamat pada diri sendiri karena menjadi lebih pintar dari orang lain dan tidak membohongi proyek Anda. Bagi saya latihan ini membutuhkan waktu kurang dari 10 detik. Di mana secara manual mencoba memasukkan kompilasi ... baris ke csproj tidak hanya dapat membuat proyek Anda tidak dapat digunakan tetapi juga tidak mungkin untuk mempertahankan aplikasi skala besar. Lebih baik menyimpan perangkat lunak kontrol versi sumber untuk melakukan pembaruan. Jika Anda perlu menyeberang menggabungkan cabang kemudian melakukan hal di atas luar biasa :).
sumber
Untuk JetBrains Rider:
Pilihan pertama
Opsi kedua:
Itu dia!
sumber
Ini adalah opsi bawaan .Net core dan .Net proyek standar
sumber
Untuk versi Visual Studio: 8.1.5,
sumber