Saya baru saja mencoba menggunakan aplikasi web pertama saya ke IIS pada notebook Windows 7 Home Premium saya. Setelah membuat aplikasi, saya harus beralih ke Pool App Klasik, lalu mengatur pool itu untuk framework 4.0. Sekarang saya mendapatkan kesalahan berikut:
Kesalahan HTTP 404.17 - Tidak Ditemukan Konten yang diminta tampaknya berupa skrip dan tidak akan dilayani oleh penangan file statis.
URL yang diminta adalah http: // localhost: 80 / pvmms / default.aspx
Saya khawatir Googling yang luas tidak menghasilkan apa pun yang jelas atau cukup jelas untuk saya kerjakan dan seperti biasa saya beralih ke para pakar.
EDIT: Saya menduga ini karena tidak ada pemetaan 4.0 kerangka kerja penangan untuk file .aspx. Namun, aspnet_regiis bahkan memberi pengguna admin saya jari dan mengatakan saya perlu hak admin untuk menjalankannya.
EDIT # 2:
Saya mendaftarkan semua kerangka kerja (2 & 4, 32 dan 64) dan semua sekarang berfungsi. Saya menemukan ini dengan secara manual menambahkan skrip peta .aspx
ke aspnet_isapi dan voila. Saya tidak mengerti mengapa pemasangan framework tidak melakukan ini, kecuali jika memori saya gagal dan saya hanya mengaktifkan IIS setelah menginstal VS.