Mengkonfigurasi server bukanlah cara yang tepat untuk saya. Saya mencoba untuk memindahkan proyek pengembangan ke Windows 7. Salah satu hal yang saya perlukan untuk menjalankan aplikasi adalah memilih ASP.NET v4.0 sebagai kumpulan aplikasi dalam IIS.
Saya menelusuri petunjuk di tautan berikut untuk memastikan bahwa Pilihan Pengembangan Aplikasi yang tepat telah dipilih:
http://www.gotknowhow.com/articles/how-to-install-iis7-and-enable-aspnet
Dari dalam Manajer IIS , saya memilih kolam aplikasi dan hanya melihat
- .NET AppPool klasik
- DefaultAppPool
Saya juga harus dapat memilih dari
- ASP.NET v4.0
- ASP.NET v4.0 Classic
Bagaimana saya bisa menambahkan ini ke daftar kumpulan aplikasi yang tersedia?
Jawaban:
Kemungkinan Anda perlu menginstal .NET 4 (Yang juga akan membuat AppPool baru untuk Anda)
Pertama-tama pastikan Anda telah menginstal IIS kemudian lakukan langkah-langkah berikut:
cmd
dan tekan ENTERAnda mungkin perlu memulai ini sebagai administrator jika Anda mengaktifkan UAC.
Untuk melakukannya, cari exe (biasanya Anda dapat mulai mengetik dengan Start Menu terbuka), klik kanan dan pilih "Run as Administrator"
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319\
dan tekan ENTER.aspnet_regiis.exe -ir
dan tekan ENTERlagi.-i
bukan-ir
. Ini akan mengubah AppPools mereka untuk Anda dan langkah 5-on tidak diperlukan.(Anda dapat mengulangi langkah 7-on untuk setiap situs yang ingin Anda terapkan .NET 4 juga).
Referensi Tambahan:
Kerangka bagi mereka yang belum memilikinya.
Petunjuk tentang cara menjalankan command prompt dengan hak Administrator.
Bagi mereka yang mungkin ingin tahu apa
-ir
atau apa-i
(atau perbedaan di antara mereka) atau opsi apa yang tersedia. (Biasanya saya gunakan-ir
untuk mencegah situs lama yang sedang berjalan agar tidak melanggar perubahan kerangka kerja tetapi terserah Anda.)sumber
Di tingkat atas Manajer IIS (Situs di atas), Anda akan melihat simpul pohon Aplikasi Pools. Klik kanan pada "Application Pools", pilih "Add Application Pool".
Beri nama, pilih .NET Framework 4.0 dan mode Terpadu atau Klasik.
Saat Anda menambahkan atau mengedit situs web, kumpulan aplikasi baru Anda sekarang akan muncul dalam daftar.
sumber
Buka baris perintah windows. Beralih direktori ke
C:\Windows\Microsoft.Net\Framework\v4.0.xxxx
tempat x adalah nomor build. Ketikaspnet_regiis -ir
dan tekan enter. Ini harus mendaftar. Net v4.0 dan membuat kumpulan aplikasi secara default. Jika tidak, Anda harus membuatnya secara manual dengan mengklik kananApplication Pools
folder di IIS dan memilihAdd Application Pool
.Sunting: Sebagai referensi, silakan merujuk ke bagian dokumen tertaut yang merujuk pada argumen -i.
http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx
sumber
Saya baru saja menemukan ini dan sementara kami sudah menginstal. NET 4.0 di server ternyata kami hanya memiliki versi "Profil Klien" dan bukan versi "Penuh". Menginstal yang terakhir memperbaiki masalah.
sumber
Menginstal framework 4.0 dapat didistribusikan kembali juga cukup untuk membuat kumpulan aplikasi. Anda dapat mengunduhnya dari sini .
sumber