Emektar MacBook Pro’mdaki pil problemleri nedeniyle çalışmaya devam edebilmek için acilen bir bilgisayara ihtiyacım oldu. Geliştirme ortamım MacOS üzerinde olduğu için, olabilecek en ucuz çözüme yöneldim ve giriş seviyesi M1 Mac Mini satın aldım. M1 ya da diğer adıyla Apple Silicon çipi ve bu cihazın performansı ile ilgili görüşlerimi başka bir zaman yazarım. Şimdi size denk geldiğim ve çözümünü araştırmadığım için uzun süre çözümsüz kaldığım yazıcı kuyruğu problemini nasıl çözebileğinizi anlatacağım.
Okumaya devam et Yazıcı kuyruğu M1 Mac cihazınızda açılmıyorsaEtiket: çözüm
“Cannot create/shadow copy ‘dll ismi’ when that file already exists” probleminin çözümü
Geçen gün uygulamalarımızın çalıştığı sunucunun olay kayıtlarını incelerken ASP.NET’in sürekli olarak bu hata ile karşılaştığını gördüm. Bunun neticesinde web siteleri kimi zaman cevap veremez duruma geliyordu. Internette biraz araştırma yaptığımda genelde geliştiricilerin Visual Studio’da çalışırken bu hatayla karşılaştıklarını gördüm. (Engin ile birlikte) Bir süre çözüm aradıktan sonra bu yazıyı bulduk. Benim gibi bu problemle karşılaşmış ve çözüm yolu arayışındaki başka bir geliştiricinin bulduğu çözümü ben de sizlerle paylaşayım dedim.
web.config dosyanızda system.web elemanına aşağıdaki kod öbeğini ekleyerek sorundan kurtulabilirsiniz.
<hostingenvironment shadowcopybinassemblies="false"></hostingenvironment>
Code language: HTML, XML (xml)
shadowCopyBinAssemblies özelliği şu şekilde tanımlanmış: Bir Boolean(Evet/Hayır) değeri ile uygulamanın Bin klasöründe yer alan bileşenlerinin, gölge kopyalarının (shadow copy) uygulamanın ASP.NET geçici dosyalar klasörüne kopyalanıp kopyalanmayacağını belirtir.
Umarım işinize yarar.