CARA: Nonaktifkan Debugging untuk ASP.Aplikasi NET

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 815157 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Artikel ini membahas cara menonaktifkan debug untuk ASP.NET aplikasi.

ASP.NET mendukung aplikasi kompilasi di khusus debug mode yang memfasilitasi pengembang pemecahan masalah. Debug mode menyebabkan ASP.NET untuk mengkompilasi aplikasi dengan informasi tambahan yang memungkinkan debugger ke dekat memantau dan mengontrol eksekusi aplikasi. Aplikasi yang disusun dalam modus debug mengeksekusi seperti yang diharapkan. Namun, aplikasi kinerjanya. Untuk menghindari dampak pada kinerja, ini adalah ide yang baik untuk mengaktifkan debug hanya ketika seorang pengembang melakukan interaktif troubleshooting. Secara default, debugging dinonaktifkan, dan meskipun Debug sering diaktifkan untuk memecahkan masalah, itu juga sering tidak aktif lagi setelah masalah telah teratasi. Artikel ini menjelaskan cara menonaktifkan debug untuk ASP.NET aplikasi.



Menonaktifkan debug untuk ASP.NET aplikasi

Untuk mengaktifkan debugging, memodifikasi salah satu file Web.config atau Machine.config elemen dari file, sebagaimana dijelaskan dalam langkah-langkah berikut.

Memodifikasi Web.config File

Untuk mengaktifkan debug, tambahkan kompilasi elemen ke file Web.config aplikasi. Web.config file ini terletak di direktori aplikasi. Untuk melakukannya, ikuti langkah-langkah berikut:
  1. Buka Web.config file dalam editor teks seperti File Notepad.exe. Web.config biasanya terletak di aplikasi direktori.
  2. Dalam Web.config file, mencari kompilasi elemen. Debug diaktifkan ketika debug atribut dalam elemen kompilasi diatur ke benar.
  3. Memodifikasi debug atribut palsu, kemudian simpan file Web.config untuk menonaktifkan debug untuk itu aplikasi.

    Berikut kode sampel menunjukkan kompilasi elemen dengan debug diatur ke palsu:
    <compilation 
        debug="false"
    />
    
  4. Simpan Web.config file. ASP.NET aplikasi secara otomatis restart.

Memodifikasi Machine.config elemen dari File

Anda juga dapat mengaktifkan debug untuk semua aplikasi pada sistem oleh memodifikasi Machine.config elemen dari file. Untuk mengkonfirmasi bahwa debugging belum diaktifkan di Machine.config elemen dari file, ikuti langkah berikut ini.
  1. Buka Machine.config elemen dari file dalam editor teks seperti Notepad.exe. The Machine.config elemen dari file biasanya terletak di berikut folder:
    % SystemRoot %\Microsoft.NET\Framework\% VersionNumber %\CONFIG\
  2. Dalam Machine.config elemen dari file, menemukan unsur kompilasi. Debug diaktifkan ketika debug atribut dalam elemen kompilasi diatur ke benar.
  3. Jika atribut debug benar, mengubah debug atribut palsu.

    Berikut kode sampel menunjukkan kompilasi elemen dengan debug diatur ke palsu:
    <compilation 
        debug="false"
    />
    
  4. Simpan Machine.config elemen dari file.

REFERENSI

Untuk informasi lebih lanjut, kunjungi Website MSDN berikut:
Debug Mode di ASP.NET Aplikasi
.aspx http://msdn2.Microsoft.com/en-us/library/e8z01xdh (vs.71)
Untuk informasi tambahan tentang remote debugging, klik artikel berikut nomor ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
318041BAGAIMANA KEPADA: Set Up dan menggunakan Remote Debugging di Microsoft Visual Studio.NET
818015 CARA: Tune dan skala kinerja aplikasi yang dibangun di atas.NET Framework

Properti

ID Artikel: 815157 - Kajian Terakhir: 04 Oktober 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
Kata kunci: 
kbdeployment kbdebug kbwebservices kbconfig kbwebforms kbhowtomaster kbmt KB815157 KbMtid
Penerjemahan Mesin
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:815157

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com