Saya mendapatkan kesalahan berikut saat melewati tutorial WCF.
HTTP tidak dapat mendaftarkan URL http: // +: 8000 / ServiceModelSamples / Layanan / . Proses Anda tidak memiliki hak akses ke namespace ini (lihat http://go.microsoft.com/fwlink/?LinkId=70353 untuk detailnya).
Apakah ini sesuatu yang disebabkan oleh pembatasan pada Windows 7?
Jawaban:
Masalahnya adalah bahwa URL sedang diblokir agar tidak dibuat oleh Windows.
Langkah-langkah untuk memperbaiki: Jalankan command prompt sebagai administrator. Tambahkan URL ke ACL
sumber
Jika Anda menjalankan melalui IDE, menjalankan sebagai administrator harus membantu. Untuk melakukan ini cari ikon aplikasi Visual Studio 2008/10, klik kanan dan pilih "Run as administrator"
sumber
Solusi lain adalah dengan menggunakan alamat
http: // localhost: 8732 / Design_Time_Addresses / YOUR_ADDRESS .
.NET Framework (3.5) secara otomatis mendaftarkan alamat ini (http: // *: 8732 / Design_Time_Addresses) untuk lingkup debugging. Ini berguna ketika Anda perlu meng-host layanan di dalam studio visual untuk debugging atau pengujian. Jangan gunakan ini pada produksi ...
sumber
Buka prompt perintah sebagai administrator dan Anda menulis perintah di bawah ini untuk menambahkan URL Anda:
beberapa hal yang perlu diingat:
untuk info lebih lanjut Anda dapat memeriksa: Mengkonfigurasi HTTP dan HTTPS
sumber
Buka Visual Studio sebagai Administrator .. Ini akan berjalan.
sumber
Opsi lain yang berfungsi adalah ..,
Jika Anda mengubah identitas di kumpulan aplikasi, Anda dapat menjalankan kode, idenya adalah mengubah akun eksekusi kumpulan aplikasi untuk satu akun dengan lebih banyak hak istimewa,
Untuk lebih jelasnya gunakan blog ini
https://letrasandnumeros.com/2017/11/27/http-could-not-register-url-http-80-hellowcf-your-process-does-not-have-access-rights-to-this-namespace/
sumber
Saya bekerja pada Windows Vista. Walaupun saya menghadapi masalah yang sama tetapi ketika saya mencoba menjalankan VS 2008 dengan hak administratif, masalah terselesaikan dan layanan saya sudah aktif. :)
sumber
Menjalankan Visual Studio sebagai administrator dapat memperbaiki masalah ini, tetapi jika Anda menggunakan Visual Studio dengan misalnya TortoiseSVN, Anda tidak dapat melakukan perubahan apa pun. Solusi lain yang mungkin adalah menjalankan layanan sebagai administrator dan Visual Studio sisanya sebagai pengguna lokal.
sumber
silakan buka Visual Studio Anda dalam Mode Administrasi kemudian coba.
sumber
Silakan buka Visual Studio Anda sebagai administrator:
sumber