Baru-baru ini saya meningkatkan aplikasi web saya ke .NET 4.5. Setelah mendorong kode ke lingkungan pengujian kami, saya mendapatkan "404 - File atau direktori tidak ditemukan." kesalahan. Kode berjalan dengan baik dari desktop VS2013 saya. Server web menjalankan IIS 7.5 pada W2K08 R2. Saya dapat melihat halaman .asp atau .htm di situs, tetapi mendapatkan kesalahan ini ketika mencoba untuk melihat halaman .aspx yang paling sederhana. Saya menduga ini masalah konfigurasi dengan web.config saya.
configuration
iis-7.5
asp.net
Jonwell
sumber
sumber
Jawaban:
Ini web.config. http://go.microsoft.com/fwlink/?LinkId=235367.
sumber
Lihatlah konfigurasi yang Anda berikan jika semua file berada di tempat mereka seharusnya melakukan hal berikut.
Untuk windows Server 2008/2008 R2
Pertama, pastikan bahwa .NET Framework 4.5.1 diinstal
Jalankan perintah berikut dari prompt perintah yang ditinggikan:
Kemudian Buka Layanan Informasi Internet
Pilih Server di treeview kiri.
Di bagian "IIS", buka "Pembatasan ISAPI dan CGI".
Untuk semua item yang dimulai dengan "ASP.NET v4.0", klik kanan item tersebut dan pilih "Izinkan".
sumber