Visual Source Safe ve UnauthorizedAccessException
Projelerinizi geliştirirken Visual Source Safe kullanıyorsanız Check Out yapmadan dosyaları değiştiremediğinizi biliyorsunuzdur.
Siz Check Out yapanada kadar dosyalarınız local'inizde read-only olarak tutulur.
Bu yüzden System.IO.StreamWriter yada başka bir namespace ile projenizdeki herhangi bir dosyanın içeriğini değiştirmeye çalışırsanız UnauthorizedAccessException hatası alacaksınız.
Read Only özelliğini kaldırsanız dahi debug halinde bu VSS bu dosyayı tekrar read only yapacaktır.
Bu yüzden projenizi debug etmeden evvel değiştirmeyi düşündüğünüz dosyayı önce Check Out yapın.