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.
Biasanya, SymProxy menyimpan file yang diperolehnya di direktori yang ditunjuk dalam Internet Information Services (IIS) sebagai akar virtual untuk situs Web terkait. Kemudian IIS membuat file tersedia untuk debugger klien. Karena debugger tidak dapat membuka file langsung dari HTTP, file akan disalin ke cache lokal, yang ditentukan oleh jalur simbol:
srv*c:\localcache*https://server/symbols
Dalam contoh ini, debugger klien menyalin file ke c:\localcache. Dalam situasi seperti ini, file disalin dua kali - sekali oleh SymProxy ke akar virtual situs Web, dan sekali lagi oleh debugger ke cache lokalnya.
Dimungkinkan untuk menghindari operasi penyalinan kedua dan mempercepat pemrosesan. Untuk melakukan ini, Anda harus terlebih dahulu berbagi akar virtual situs Web sebagai jalur UNC yang dapat diakses oleh debugger. Sebagai contoh, jalur ini diberi nama \\server\symbols. Anda kemudian harus menghapus konfigurasi IIS untuk jenis MIME:
Untuk menghapus konfigurasi IIS untuk jenis MIME
Dari Administrative Tools, buka Pengelola Layanan Informasi Internet (IIS).
Perluas Situs Web.
Klik kanan Situs Web Default.
Klik kanan direktori virtual Simbol dan pilih Properti.
Klik tab Header HTTP .
Klik Jenis MIME.
Pilih semua jenis dalam kotak daftar berlabel Tipe MIME Terdaftar.
Klik Hapus .
Untuk keluar dari dialog Jenis MIME , klik OK.
Untuk keluar dari Properti Simbol, klik OK.
Hal ini menyebabkan IIS mengembalikan file yang tidak ditemukan ke klien debugging untuk semua transaksi di situs web. Namun, itu tidak mencegah SymProxy mengisi akar virtual dengan file.
Setelah Anda menghapus konfigurasi IIS untuk tipe MIME, konfigurasikan klien debugger untuk mencari simbol terlebih dahulu di penyimpanan HTTP dan pada lokasi berbagi yang dipetakan ke akar virtual penyimpanan, menggunakan perintah:
srv**https://server/symbols;srv*\\server\symbols
Dalam contoh sebelumnya, elemen pertama dari jalur simbol (srv**https://server/symbols) mengatakan untuk mendapatkan file dari penyimpanan HTTP dan menyalinnya ke penyimpanan simbol default sebagai cache lokal. Cache yang ditentukan tidak penting karena tidak ada file yang pernah diterima dari penyimpanan HTTP. Setelah kegagalan ini, sistem mencoba mendapatkan file dari lokasi sebenarnya dari akar virtual penyimpanan (srv*\\server\symbols). Upaya ini berhasil karena file disalin ke lokasi tersebut sebagai efek samping dari pemrosesan jalur sebelumnya.