Saya menginstal Visual Studio 11 Beta dan tiba-tiba semua metode tindakan async yang saya buat di bawah pratinjau Pengembang VS 11 mulai menggantung (tampaknya masalah ini: http://blogs.msdn.com/b/pfxteam/archive/2012/03/ 03 / 10277166.aspx ).
Aplikasi saya menggunakan v4.0.30319 sebagai Versi Kerangka, tetapi tidak ada pilihan untuk menggunakan 4.5. Saya memperbaiki instal .net 4.5 saya untuk memastikan, tetapi tidak ada. Apakah ada cara untuk mengkonfigurasi ini di IIS? Apakah saya perlu menggunakan file bin (dan jika demikian yang mana)?
.net
visual-studio
iis
Gene Reddick
sumber
sumber
Jawaban:
Tidak ada kolam aplikasi 4,5. Anda dapat menggunakan aplikasi 4,5 apa pun di kumpulan aplikasi 4.0. .NET 4.5 adalah "hanya" pembaruan di tempat bukan versi baru utama.
sumber
Buka "Jalankan" dan jalankan ini:
CATATAN: jalankan sebagai administrator.
sumber
Tidak ada v4.5 yang ditampilkan di gui, dan biasanya Anda tidak perlu menentukan v4.5 secara manual karena ini merupakan pembaruan di tempat. Namun, Anda dapat mengaturnya secara eksplisit dengan appcmd seperti ini:
Appcmd terletak di
%windir%\System32\inetsrv
. Ini membantu saya untuk memperbaiki masalah dengan Web Deploy, di mana ia melempar kesalahan ERROR_APPPOOL_VERSION_MISMATCH setelah memutakhirkan dari v4.0 ke v4.5.Artikel MS tentang pengaturan .Net versi untuk App Pool
sumber