Bagaimana saya bisa menghindari kesalahan, bahwa .pdb tidak dapat ditulis?


2

Bekerja dengan Visual Studio 2008, kadang-kadang saya mendapatkan kesalahan, bahwa file pdb tidak dapat diaktualisasikan. itu bukan masalah besar, saya menghapusnya dan membuat bangunan baru dan semuanya baik-baik saja. Sekarang kesalahan ini muncul beberapa kali sehari, dan itu menjengkelkan. Itu bisa menjadi alasan dan bagaimana cara menyingkirkannya?


Di mana / bagaimana file PDF disimpan? Apakah hanya disimpan di sistem file lokal Anda? Atau apakah ini semacam sistem pembagian atau jaringan file?
David Schwartz

Bukan pdf, pdb Debug-database.
Antwortgenossenschaft

Maaf, maksud saya PDB. Saya kira saya mengetik PDF lebih banyak dari PDB dan jari saya menggunakan pilot otomatis. :)
David Schwartz

Dalam proyek di direktori yang sama dengan biner keluaran file ini ditempatkan.
Antwortgenossenschaft

Jawaban:


3

.Pdb tidak dapat ditulis jika sedang digunakan oleh program lain.

Saya bisa melihat 3 kemungkinan bagaimana ini bisa terjadi:

  1. Dua contoh Visual Studio 2008 sedang mengerjakan proyek yang sama (tidak mungkin, saya tahu)
  2. Beberapa plug-in kontrol sumber di Visual Studio 2008 telah memutuskan untuk juga mengelola .pdb, jadi orang perlu menghapus referensi untuk itu dalam plug-in itu.
  3. Beberapa file yang termasuk dalam solusi tidak ada, jadi orang perlu menghapus referensi mereka (mis. File dengan tanda peringatan).

Apakah anti-virus juga menyebabkan penguncian ini?

1
@ RandolphWest: Ya, itu bisa, tetapi kondisi ini biasanya segera hilang dengan cepat sehingga pdb menjadi sangat cepat lagi dapat diperbarui.
harrymc

Ah ya, itu masuk akal.
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.