Kategori arşivi: Hata Çözümleri

‘System.Data.Linq.DataContext’ is defined in an assembly that is not referenced Hatası ve Çözümü

Visual Studio üzerinde Linqle çalışırken bu hatayı aldım. Linq kütüphanesini projeye eklememe rağmen bu hatayla karşılaşmak enteresan geldi. Yaptığım araştırma sonucunda anladımki proje web.config dosyası içerine linq’in referansını eklememiş. Aşağıdaki şekilde web.config içerisine assembly eklenince problem halloldu.

<compilation debug=”true”>
<assemblies>
<add assembly=”System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089″ />

The project system components are not installed on this computer. Please re-install Visual Studio HATASI ve ÇÖZÜMÜ

Visual Studio 2008 üzerine DevExpress komponentleri yüklemiştim bugün. Daha sonra projelerimden birini açtığımda ‘The project system components are not installed on this computer. Please re-install Visual Studio‘ hatasıyla karşılaştım ve projem yüklenemedi. Bunca işin arasında Studio’yu yeniden kurmak cabası olacaktı. Neyseki internette yaptığım araştırmalar sonucunda problemi hallettim. Başlat > Çalıştır, komut istemcisi ve

devenv / ResetSkipPkgs

komutu sorunu halletti. Bu komutla birlikte Studio’muz kurulduğu zamanki ayarlarına döndü ve sorun kalmadı.

The type or namespace name ‘XmlSerializerFormatAttributeAttribute’ does not exist in the namespace…

Web servisiyle çalışırken bu hatayla karşılaştım.Sıkıntısız çalışan projemde bir anda bu hata çıkıverdi.Anlam veremediğim konu bir değişiklik yapmamama rağmen bu hatanın çıkmış olması.Neyse ki çözümü buldum.Aşağıdaki referansı projemize eklememiz gerekiyor.

 

System.Xml.Serialization

Unable to start program http://localhost:…….. The system cannot find the file specified

Geçen hafta Visual Studio’da debug yapmaya çalıştığımda sürekli olarak ‘ Unable to start program http://localhost:…….. The system cannot find the file specified ‘ hatasıyla karşılaşıyordum ve debug yapamıyordum. Sorunu araştırdığımda internet tarayıcımla alakalı bir problem olduğunu gördüm. Google Chrome’un hızını farkettikten sonra sildiğim Internet Explorer gücenmiş baya.:D Yani anlayacağınız Microsoft Visual Studio’nun Internet Explorer olmayan bir makinada çalışmasını istemiyor. Eee napalım biz de kurduk yeniden explorer’ı. Sorun çözüldü.Ama inadına kullanmıycam IE’yi, adam akıllı performansa sahip oluncaya dek…

Visual Studio Kaldırma Hatası ‘a problem has been encountered while loading the setup components’

Geçenlerde Visual Studio’yu açtığımda daha önce karşılaşmadığım bir hatayla karşılaştım. Komponentlerin yüklenemediği ve bu sorunun çözülebilmesi için Visual Studio’nun yeniden yüklenmesi gerektiğini belirten bir uyarı aldım. Öncelikle Visual Studio’yu onarmaya çalıştım ama izin vermedi. Kaldırmayı denediğimde ise ‘a problem has been encountered while loading the setup components’ diye bir hatayla karşılaştım. Studio’yu ne kullanabiliyordum ne onarabiliyor ne de silebiliyordum anlayacağınız. Yaptığım araştırmalar sonucunda Microsoft’un bu hata dolayısıyla Visual Studio için bir uninstaller yaptığını öğrendim. Programı indirip çalıştırdığımda bir problemle karşılaşmadan Studio’yu kaldırdım. Böyle bir problemde bu program işinize yarayacaktır. Buradan  programı direk indirebilirsiniz. Ayrıca linkten program hakkında bilgi alabilirsiniz.

Trojan-Downloader.JS.Iframe.boi

Dün sabah bloğumu açtığımda antivirüsüm trojan uyarısı verdi. Bilindiği üzere trojanlar, diğer adıyla truva atları bilgisayarın bir başkası tarafından uzaktan kontrol edilmesini sağlıyor. Yani başka bir deyişle büyük bir güvenlik açığı. İlk başta baya bi stres yaptım, ve nedenini anlamaya çalıştım. Antivirüsümün raporlarını incelediğimde, ‘Trojan-Downloader.JS.Iframe.boi‘ ismini ve bu trojanın ‘http://wau.tynt.com/javascripts/TyntLite.js?user=3b3t0g43o5j‘ kaynaklı olduğunu gördüm. Kaynağın sonundaki user kısmı farklı olarak birkaç tane ayrı kaynak gösteriliyordu. İnternette yaptığım araştırmalar sonucunda, bloğuma scriptini eklediğim bir istatistik sitesiyle, kaynak gösterilen sitenin bir ilişkisinin olduğunu gördüm. Daha sonra bu scripti silerek bloğuma girmeyi denediğimde hiç bir uyarıyla karşılaşmadım. İşin garip tarafı bu scripti uzun zamandır kullanıyorum. Sanırım sıkıntı dün itibariyle başladı. Aslında güvenmediğim sitelerden script eklemesi yapmam, bu scripti eklediğim sitenin güvenilir bir site olduğunu düşünmüştüm. Belki problem direk onlardan kaynaklanmıyordur.Açıklarını bulan başka birileri de yapmış olabilir yani. Aslında bu güzel bir de ders oldu benim için, bu tür eklentileri yaparken daha dikkatli olmak gerektiğini anladım, iyice araştırmak gerekiyor.

Master Page Error

Blogengine’e yeni başlamışsanız ve sayfanız üzerinde değişiklik yapmak istiyorsanız, sanırım ilk yaptığınız şey blogengine’i visual studio’da açtıktan sonra design kısmına geçmek olmuştur (benim gibi.:) ). Tabi blogengine’in mantığıyla bu iş ters düştüğünden aşağıdaki uyarıyı alacaksınız.

Bu hatanın sebebi blogengine’in yapısının tamamen dinamik olmasından kaynaklanıyor aslında. Yapmak istediğimiz değişikliği yanlış yerde yapıyoruz yani. Peki yapmamız gereken ne? Yapmamız gereken öncelikle kullanacağımız temayı seçmek. Daha sonra Visual Studio’da Solution Explorer’dan Themes klasörü içerisinden kullanacağımız temaya açmak. Sonrasında site.master üzerinde sağ tıklayıp aç dediğimizde template’in açıldığını göreceğiz. Burada design kısmında istediğimiz değişikliği kolayca yapabilir, istersek de kod alanına geçip kod yazabiliriz. Hadi kolay gelsin. 😉