imagemagick unable to read font hatası ve çözümü
Merhaba, .net core 7 üzerinde çalışan ve Magick.NET kütüphanesini kullandığımız bir projemizde unable to read font hatası alıyoruz. Hadi hatanın detayını ve çözüm yollarını birlikte araştıralım. Bakalım çözebilecek miyiz ? 🙂 Prod ortamında sorunsuz çalışan bir projemizde bugün başlıkta yer alan hata ile karşılaştım. Hatayı araştırdığımda belirtilen font’un sistem üzerinde yer almadığı bu sebeple de […]
IIS Üzerinde Web Deploy Kurulum ve Konfigürasyonu
Arkadaşlar hepinize merhaba, iis üzerinde web deploy paketlerinin kurulumu, yapılandırması ve çalıştırılmasını konu alan bir yazı yazmak istedim. Web deploy yazılım projelerimizi visual studio üzerinden tek tuşla sunucuya göndermemizi sağlayan yapılardan bir tanesidir. Teknolojinin detaylarıyla sizi boğmadan kolları sıvayalım ve başlayalım. 1 – Management Service Kurulumu Öncelikle sunucu üzerinde Management Services role özelliklerinin sunucu üzerinde […]
Rider, Razor cshtml dosyalarında kod formatlama problemi
Herkese merhaba, rider ortamında uzun zamandır yaşadığım bir problemi vakit ayırıp yeniden google’ladım bugün. Problemim şuydu, razor dosyalarda code formatting yaptığım zaman, neden olduğunu anlayamadığım divler için açma kapatma taglarını alt alta alıyor ve girintilemeyi düzeltemiyordu. Problemin çözümü için File | Settings | Editor | Code Style | ASP.NET (Razor) | Around Tags altında yer […]
[email protected] hatası ve çözümü
Herkese merhaba, bugün bir projemizin PDF oluşturma operasyonunda karşılaştığımız ve sebebini bulamadığımız için 3-4 aydır ertelediğimiz bir konudan bahsedeceğim. Bir turizm müşterimize ait bir projede satış sonrası oluşan satışın dinamik pdf linkini müşterilerimize mail olarak gönderdiğimiz bir kurgumuz mevcut. Bu kurgu içerisinde müşteri linke her tıkladığında siparişe ait bir url çağrılıyor, bu urlde yer alan […]
jenkins CSC : error CS0006 hatası
Merhaba, jenkins üzerinde bir şeyler denemeye devam ediyorum. Pipeline oluşturmaya çalıştığım bir diğer projede aşağıdaki hatayı almaya başladım. Projenin sebebini araştırdığımda bir çok çözüm yolu önerilmiş olsa da hiç biri işe yaramadı. Fakat bulduğum şu sonuç beni çözüme ulaştırdı. Öncelikle windows üzerinde kullanılan nuget cache klasörü ve bu klasöre erişmek ile ilgili bir problem söz […]
Jenkins “It might have been deleted since NuGet restore.” hatası
Herkese marhaba, jenkins ile imtihanım devam ediyor. Son olarak proje dizinine giderek kusursuz olarak çalıştırabildiğim .net build ve msbuild komutlarım jenkins içerisinde çalıştırıldığında şu hatayı veriyordu. jenkins It might have been deleted since NuGet restore. Otherwise, NuGet restore might have only partially completed, which might have been due to maximum path length restrictions. Hatayı araştırdığımda […]
Jenkins ve MsBuild üzerinde “MSB1009: Project file does not exist.” hatası
Herkese merhaba, bugün jenkins üzerinde pipeline oluşturmaya çalışırken “MSB1009: Project file does not exist.” hatasıyla karşılaştım. Hatayı anlamak ve konunun msbuild ile ilgili olmadığını tespit etmek için 7-8 saatimi harcadım. Uzun uğraşlar sonrasında yine de kodumu msdeploy ile hedef iis sunucusuna gönderemeyince konunun sunucuda yüklü olan msbuild ile ilgili olabileceğini düşünmeye başladım. Hemen Jenkins makinesi […]
.net core projede IIS üzerinde 405 method not allowed hatası
Herkese merhaba, API projelerimin birinde localde sorunsuz çalışan fakat uzak sunucumda 405 hatası aldığım bir endpointim vardı. Sorunu araştırdığımda GET ve POST metodları dışında bir HTTP METHOD kullandığımızda IISde bu problemin çok genel bir sorun olduğunu farkettim. Sorunun çözümü için IIS üzerinde aşağıdaki işlemleri yapmam ve sonrasında Web Sitesini + Uygulama Havuzunu yeniden başlatmak sorunun […]
Local’de çalışan view sunucuda bulunamadı hatası veriyor.
Arkadaşlar merhaba, bugün bir projemizde mevcut bir sayfanın sunucuda 500 verdiği ve erişilemediği konusunda bir bildirim aldık. Sorunu incelediğimizde sayfanın localde çalıştığını ve herhangi bir problem olmadığını gözlemledik. Fakat sunucuda 500 hatası ile karşılaşıyorduk. Sebebini anlamak için öncelikle temiz bir güncelleme çıktık, düzelmeyince hemen logları incelemeye koyulduk. İlgili view’ın ilgili dizinlerde bulunamadığı yazıyordu. Bizim uygulamamızda […]
Local to PostgreSQL type ‘timestamp with time zone’ hatası
Arkadaşlar merhaba, bugün yeni dahil olduğum bir projede küçük bir task tamamlamam gerekti. Fakat mevcut projede bir kayıt eklemeye çalıştığımda aşağıdaki hatayı aldım. Hatanın sebebi PostgreSQL üzerinde tanımlı olan tarih tipinin timezone kabul etmiyor olması durumuymuş. Kodu incelediğimde daha önce yapılan bir geliştirmenin burayı bozduğunu farkettim. Hatada belirtilen kolon için aşağıdaki değişikliği yapmanız size yardımcı […]