Saya mendapatkan Jenis Kesalahan ini seperti ::
Argumen yang ditentukan berada di luar kisaran nilai yang valid. Nama parameter: situs
saat debugging salah satu Proyek saya.
Saya juga sudah mencoba setelah menginstal ulang My Visual Studio 2012. Tetapi sekali lagi masalah yang sama saya dapatkan saat Debugging.
Konfigurasi Sistem Saya adalah:
- Windows 8: 32-bit
- Visual Studio: 2012
Pengecualian dilemparkan pada saat Menampilkan Seperti Halaman Web,
[ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: site]
System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags, PolicyLevel policyLevel, Exception appDomainCreationException) +298
[HttpException (0x80004005): Specified argument was out of the range of valid values.
Parameter name: site]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9873912
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +101
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +254
c#
visual-studio
iis
web-config
Rahul_RJ
sumber
sumber
Jawaban:
Jika menggunakan IIS:
Jika menggunakan IIS Express:
Buka 'Tambah / Hapus Program' dari panel kontrol lama dan jalankan perbaikan di IIS Express Atau Anda mungkin pergi Control Panel - >> Program - >> Program dan Fitur - >> Mengaktifkan atau menonaktifkan fitur Windows - >> Layanan Informasi Internet dan centang kotak seperti yang ditunjukkan pada gambar di bawah:
sumber
Ini terjadi pada saya ketika saya menerapkan Pembaruan Musim Gugur 2017 Pencipta. Saya dapat menyelesaikannya dengan memperbaiki IIS 10.0 Express (Saya tidak menginstal IIS di komputer saya.)
Catatan: Seperti yang ditunjukkan pengguna dalam komentar,
sumber
Saya memiliki masalah yang sama saya menyelesaikannya dengan memperbaiki server iis dalam program dan fitur.
PERGI KE
Controll panel> uninstall program dan kemudian klik kanan server iis express yang diinstal (diinstal dengan Visual Studio) dan kemudian klik repair.
ini adalah bagaimana saya memecahkan masalah ini
sumber
Saya memiliki masalah yang sama dengan VS2017. Setelah menyelesaikan masalah.
Ini harus menyelesaikan masalah Anda. Lihat tautan ini untuk detail lebih lanjut.
sumber
Alih-alih menginstal IIS yang membengkak, saya mendapatkan milik saya diselesaikan dengan menginstal Layanan Informasi Inti Web Hostable dari Fitur Windows
sumber
Ketika Anda mulai dengan Halaman Tertentu saat men-debug proyek Anda, dan Anda menggunakan IIS Lokal, Anda mungkin telah mengisi nilai yang salah di kotak teks Halaman Tertentu.
(melalui Properti Proyek> Web> Mulai Aksi> Halaman Tertentu)
Konfigurasi yang salah:
Konfigurasi yang tepat:
Catatan: Abaikan tanda kutip.
sumber
Jika Anda setuju dengan menggunakan server Pengembangan Visual Studio bawaan atau Anda tidak ingin atau tidak dapat menginstal IIS, Anda dapat mengubah server web yang digunakan proyek dengan masuk ke
Saya tidak tahu bagaimana itu terjadi pada saya, tetapi entah bagaimana opsi ini diubah menjadi "Gunakan Server Web IIS Lokal" untuk salah satu proyek saya.
sumber
Ini menyelesaikan masalah pada Windows 10 setelah pembaruan terakhir
pergi Control Panel - >> Program - >> Program dan Fitur - >> Mengaktifkan atau menonaktifkan fitur Windows - >> Layanan Informasi Internet
Tetapi berdasarkan respons sebelumnya itu tidak berfungsi kecuali memeriksa semua opsi ini seperti pada gambar di bawah
sumber
Bagi saya, itu terjadi karena saya telah beralih ke "Run as Administrator". Hanya satu instance dari VS yang berjalan, tetapi menjalankannya saat admin melemparkan kesalahan ini. Beralih kembali memperbaiki saya.
sumber
Modifikasi diklik untuk saya, tetapi menambahkan Konsol Manajemen IIS di bawah program dan fitur memperbaiki ini untuk saya. Juga pada pembaruan musim gugur Windows 10.
sumber
Saya mendapatkan masalah ini ketika mencoba menjalankan proyek penargetan Framework 4.5 di VS2017. Setelah mengubahnya ke Framework 4.6.X itu diperbaiki dengan sendirinya.
sumber
Untuk mengaktifkan IIS tidak dianjurkan karena komentar lain menyarankan jika Anda tidak menggunakan sistem Anda sebagai server langsung. Untuk tujuan pengembangan hanya IIS Express yang memadai.
sumber