Tips SistemThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
Gejala-gejala yang dipamerkan ketika Anda menggunakan Visual Studio.NET untuk debug ASP.NET
Ketika Anda debug ASP.NET aplikasi di Microsoft Visual Studio
.NET, Anda mungkin menerima pesan galat berikut di IDE:
Kesalahan ketika mencoba untuk menjalankan proyek: tidak dapat mulai
debugging pada Web server. Server tidak mendukung debugging ASP.NET
atau ATL Server aplikasi. Menjalankan pengaturan untuk menginstal Visual Studio.NET server
komponen. Jika pengaturan telah dijalankan, memverifikasi bahwa URL yang valid yang telah ditentukan.
Anda mungkin juga ingin merujuk ASP.NET dan ATL Server debugging
topik dalam dokumentasi online. Anda ingin menonaktifkan masa depan upaya untuk
debug ASP.NET halaman untuk proyek ini?
Setelah Anda menginstal Microsoft.NET Framework Software
Development Kit (SDK) atau Microsoft Visual Studio.NET, Microsoft Internet
Informasi Services (IIS) pemetaan diciptakan untuk mengaitkan nama file baru
ekstensi dan pengaturan baru untuk ASP.NET.
Pengaturan baru tidak berada dalam
tempat jika salah satu pernyataan berikut berlaku untuk situasi Anda:
IIS tidak diinstal ketika Anda berlari.NET Framework SDK
atau Visual Studio.NET Setup.
Anda dihapus dan kemudian diinstal ulang IIS setelah Anda berlari.NET
Kerangka SDK Setup atau Visual Studio.NET Setup.
Untuk mengatasi masalah ini, memperbaiki pemetaan IIS sehingga
ekstensi nama berkas untuk ASP.NET berhubungan dengan benar. Ada dua cara untuk
IIS pemetaan untuk memperbaiki ASP.NET.
Untuk memperbaiki IIS pemetaan untuk ASP.NET, menjalankan
Aspnet_regiis.exe utlity. Untuk melakukannya, ikuti langkah berikut ini:
Klik Mulai, lalu klik Menjalankan.
Jenis cmd, lalu klik Oke.
Pada prompt perintah, ketik perintah berikut, dan kemudian
tekan ENTER:
Catatan GantiWindowsFolder dengan nama direktori di mana adalah sistem operasi
diinstal. Ganti VersionNumber dengan.NET Framework versi diinstal pada komputer Anda.
Untuk memperbaiki IIS pemetaan untuk ASP.NET, Anda harus mendaftar
Aspnet_isapi.dll. Untuk melakukannya, ikuti langkah berikut ini:
Klik Mulai, lalu klik Menjalankan.
Jenis regsvr32 WindowsFolder\Microsoft.NET\Framework\VersionNumber\aspnet_isapi.dll, dan kemudian
Klik Oke. Regsvr32 kembali hasil pendaftaran.
Ikuti langkah-langkah untuk memverifikasi apakah Anda melihat masalah
dijelaskan dalam artikel ini. Tes ini memeriksa gejala khas yang
terkait dengan masalah. Jika Anda sudah akrab dengan bagaimana IIS aplikasi
Pemetaan kerja, Anda juga dapat mengikuti langkah-langkah dalam "bagaimana untuk memverifikasi Anda IIS
Aplikasi pemetaan"bagian dari artikel ini untuk memverifikasi konfigurasi
server Web Anda.
Untuk menciptakan situs web ASP.NET aplikasi Web, menggunakan Visual Studio
.NET. Untuk melakukannya, ikuti langkah berikut ini:
Mulai Microsoft Visual Studio.NET.
Pada Berkas menu, titik Baru, lalu klik Project.
Dalam Proyek baru kotak dialog, klik salah satu Visual C# proyek atau Proyek-proyek Visual Basic di bawah Jenis proyek, lalu klik ASP.Aplikasi NET Web di bawah Pola acu.
Dalam Lokasi kotak, menggantikan WebApplication# nama default dengan MyWebApp. Jika Anda menggunakan
server lokal, Anda dapat meninggalkan nama server sebagai http://localhost. Hasil Lokasi kotak muncul sebagai berikut:
http://localhost/MyWebApp
Dalam solusi Explorer klik kanan node proyek, arahkan keTambahkan, lalu klik Tambahkan formulir Web. Nama formulir Web MappingsTest.aspx, dan
kemudian klik Terbuka.
Klik kanan halaman .aspx di editor, dan kemudian klik Lihat kode. Tambahkan kode berikut untuk Page_Load event handler:
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Response.Write("This code was executed")
End Sub
Pada Berkas menu, klik Simpan semua untuk menyimpan formulir Web dan lain terkait file proyek.
Pada Bangun menu dalam Visual Studio.NET IDE, klik Membangun solusi.
Klik kanan halaman .aspx, dan kemudian klik Lihat dalam Browser.
Jika pemetaan yang benar, "kode ini dieksekusi"
muncul dalam browser. Jika pemetaan tidak benar, salah satu
mengikuti perilaku terjadi:
Halaman kosong muncul dalam browser.
Anda menerima prompt untuk men-download .aspx
Halaman.
Perilaku ini terjadi karena kode sisi server tidak
diproses atau dieksekusi dengan cara yang diharapkan. Dalam kedua kasus Anda menerima
kode sumber diproses. Untuk skenario halaman kosong, jika Anda klik kanan
Halaman di browser dan kemudian klik Lihat sumber, Anda melihat bahwa kode sisi server muncul di yang diproses
bentuk. Sebagai contoh, dalam Visual C# ASP.Formulir NET Web, @ Page direktif muncul mirip dengan berikut ini:
Catatan Ganti WindowsFolder dengan nama direktori di mana adalah sistem operasi
diinstal. Ganti VersionNumber dengan.NET Framework versi yang diinstal pada komputer Anda.
Jika Anda tidak dapat menemukan entri pemetaan aplikasi, ikuti
langkah-langkah di bagian "pemecahan masalah" pada artikel ini.
Resolusi untuk memperbaiki IIS pemetaan untuk ASP.NET adalah
berasal dari artikel Basis Pengetahuan Microsoft Q306005. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
306005
(http://support.microsoft.com/kb/306005/
)
Cara repair IIS pemetaan setelah Anda menghapus dan menginstal ulang IIS
Artikel berikut menawarkan lebih mendalam
informasi tentang skenario debugging yang dijelaskan sebelumnya dalam dokumen ini:
318465
(http://support.microsoft.com/kb/318465/
)
Cant debug ASP.Aplikasi NET Web
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:325093
(http://support.microsoft.com/kb/325093/en-us/
)
Seberapa besar usaha yang anda keluarkan dalam menggunakan artikel ini?
Sangat kecil
Kecil
Menengah
Besar
Sangat besar
Apa yang dapat kami lakukan untuk meningkatkan informasi ini?
Untuk melindungi privasi Anda, jangan menyertakan informasi kontak dalam umpan balik Anda.
Terima kasih! Umpan balik Anda akan digunakan untuk membantu meningkatkan konten dukungan kami. Untuk opsi-opsi bantuan lebih lanjut, kunjungi Halaman Muka Bantuan dan Dukungan.