Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Laporan resmi ini menjelaskan cara menginstal .NET 1.0 dan .NET 1.1 di komputer Anda, memungkinkan aplikasi web ASP.NET berjalan pada salah satu versi kerangka kerja.
Berlaku untuk ASP.NET 1.0 dan ASP.NET 1.1.
Dalam ASP.NET, aplikasi dikatakan berjalan berdampingan ketika diinstal pada komputer yang sama, tetapi menggunakan versi .NET Framework yang berbeda. Topik berikut menjelaskan cara mengonfigurasi aplikasi ASP.NET untuk eksekusi berdampingan dan menyediakan langkah-langkah terperinci untuk:
- Pertahankan pemetaan aplikasi Web Anda ke .NET Framework versi 1.0 selama penginstalan
- Memetakan aplikasi Web ke versi tertentu dari .NET Framework
- Temukan versi .NET Framework yang digunakan situs Web
Secara tradisional, ketika komponen atau aplikasi diperbarui di komputer, versi lama dihapus dan diganti dengan versi yang lebih baru. Jika versi baru tidak kompatibel dengan versi sebelumnya, ini biasanya merusak aplikasi lain yang menggunakan komponen atau aplikasi. .NET Framework menyediakan dukungan untuk eksekusi berdampingan, yang memungkinkan beberapa versi rakitan atau aplikasi diinstal pada komputer yang sama secara bersamaan. Karena beberapa versi dapat diinstal secara bersamaan, aplikasi terkelola dapat memilih versi mana yang akan digunakan tanpa memengaruhi aplikasi yang menggunakan versi yang berbeda.
Secara default, selama penginstalan .NET Framework versi 1.1, semua aplikasi ASP.NET yang ada secara otomatis dikonfigurasi ulang untuk menggunakan versi terbaru .NET Framework. Jika Anda tidak ingin aplikasi ASP.NET Anda default ke .NET Framework 1.1, klik di sini untuk mempelajari cara mencegahnya selama penginstalan.
Jika Anda memperbarui server Web ke .NET Framework 1.1 dan ingin satu atau beberapa aplikasi Web menjalankan .NET Framework 1.0, Anda perlu memperbarui Peta Skrip Layanan Informasi Internet (IIS). Pemetaan skrip adalah mekanisme untuk memetakan ekstensi file .aspx untuk aplikasi Web tertentu ke versi .NET Framework. Klik di sini untuk mempelajari cara memetakan aplikasi Web ke versi tertentu dari .NET Framework.
Anda dapat menggunakan Internet Information Manger atau ASP.NET IIS Registration Tool (Aspnet_regiis.exe) untuk menemukan versi .NET Framework mana yang menjalankan aplikasi Web tertentu. Klik di sini untuk mempelajari cara menemukan versi .NET Framework yang digunakan situs Web.
Salah satu pertimbangan impor saat bermigrasi ke .NET Framework 1.1 adalah bahwa setiap versi .NET Framework menggunakan file Machine.config sendiri. Akibatnya, jika administrator Web telah membuat perubahan pada file Machine.config, perubahan tersebut harus dimigrasikan ke file .NET Framework 1.1 Machine.config.
Mempertahankan pemetaan aplikasi Web Anda ke .NET Framework 1.0 selama penginstalan
Secara default, semua aplikasi ASP.NET yang ada secara otomatis dikonfigurasi ulang selama penginstalan untuk menggunakan versi .NET Framework yang lebih baru. Dengan menggunakan versi .NET Framework yang lebih baru, aplikasi dapat memanfaatkan sepenuhnya peningkatan dan fitur baru yang disertakan dalam rilis baru. Pada saat yang sama, administrator Web, yang mungkin menginginkan kontrol terperinci atas aplikasi mana yang diperbarui, dapat mencegah pemetaan ulang otomatis semua aplikasi ASP.NET yang ada selama penginstalan .NET Framework.
Untuk mencegah pemetaan otomatis seluruh aplikasi ASP.NET ke versi .NET Framework yang lebih baru, administrator Web dapat menggunakan opsi baris perintah /noaspupgrade dengan program penyiapan Dotnetfx.exe.
Untuk mencegah total remapping aplikasi ASP.NET ke versi yang lebih baru
Buka Mulai.
Klik jalankan.
Ketik cmd.
Klik OK.
Dari prompt perintah, ketik baris berikut untuk memulai penginstalan .NET Framework: Dotnetfx.exe /c:"install /noaspupgrade?.
Klik Ya di Penyetelan Microsoft .NET Framework 1.1. Ini akan memulai proses penyiapan .NET Framework 1.1.
Memetakan aplikasi Web ke versi tertentu dari .NET Framework
Setiap versi .NET Framework menyertakan versi Alat Pendaftaran IIS ASP.NET (Aspnet_regiis.exe). Alat ini memungkinkan administrator untuk menentukan bahwa aplikasi Web dijalankan di bawah versi tertentu dari .NET Framework. Ini disebut sebagai pemetaan aplikasi Web ke versi .NET Framework. Administrator harus memilih Aspnet_regiis.exe yang sesuai dengan versi .NET Framework yang akan dikaitkan dengan aplikasi Web. Misalnya, administrator yang ingin menentukan bahwa situs Web yang menggunakan .NET Framework 1.1 harus menggunakan Aspnet_regiis.exe yang dilengkapi dengan .NET Framework 1.1.
Aspnet_regiis.exe untuk versi 1.0 terletak di:
- C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\aspnet_regiis
Aspnet_regiis.exe untuk versi 1,1 terletak di:
- C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis
Aspnet_regiis.exe menyediakan dua opsi untuk pemetaan skrip aplikasi Web:
- -s mengatur peta skrip di jalur dan di direktori anaknya.
- -sn mengatur peta skrip di jalur saja.
Jalur menentukan jalur metadata IIS aplikasi Web, yang ditentukan dalam bentuk W3SVC/ROOT/{WebSiteNumber}/{Application_Name}. Misalnya, untuk aplikasi Web yang disebut Portal yang terletak di bawah situs Web default, jalur metabase adalah W3SVC/1/ROOT/Portal.
Catatan Anda juga dapat menggunakan alat yang disebut Editor Metabase untuk mendapatkan jalur metabase.
Jalankan Aspnet_regiis.exe -s W3SVC/1/ROOT/Portal untuk memperbarui peta skrip IIS portal dan subapplikasinya.
Jalankan Aspnet_regiis.exe -sn W3SVC/1/ROOT/Portal untuk memperbarui peta skrip IIS portal, tanpa memengaruhi aplikasi di subdirektori portal.
Temukan versi .NET Framework yang digunakan aplikasi Web
Administrator dapat menggunakan Pengelola Layanan Internet untuk menemukan versi .NET Framework mana yang menjalankan situs Web. Versi sistem operasi yang berbeda meluncurkan Internet Service Manager secara berbeda. Untuk memulai manajer layanan, ikuti langkah-langkah yang tercantum di bawah ini.
Untuk memulai Pengelola Layanan Internet
Buka Mulai.
Klik jalankan.
Ketik inetmgr.
Dari Pengelola Layanan Internet, pilih aplikasi Web yang versi .NET Framework-nya ingin Anda ketahui.
Klik kanan pada aplikasi Web, dan klik Properti.
Dari jendela Properti, pilih Konfigurasi.
Dari tabel pemetaan aplikasi, pilih .aspx, dan klik Edit.
Dari kotak teks Yang Dapat Dieksekusi, lihat direktori versi dengan menggulir. Jika direktori versi adalah v.1.1.4322, aplikasi dipetakan ke .NET Framework 1.1. Sebaliknya, jika direktori versi adalah v1.0.3705, aplikasi dipetakan ke .NET Framework 1.0.