ASP.Net – CS0012: The Type ‘System.Data.Linq.DataContext’ is Defined İn An Assembly That is Not Referenced.

CS0012: The type ‘System.Data.Linq.DataContext’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=n73a2c261334e061’. Hatanın Çözümünün bu makalede göreceğiz.

ASP.Net – CS0012: The Type ‘System.Data.Linq.DataContext’ is Defined İn An Assembly That is Not Referenced.

ASP.Net - CS0012: The Type 'System.Data.Linq.DataContext' is Defined İn An Assembly That is Not Referenced.

Bu hatayla karşılaşmamın sebebi class’larımı App_Code Klasörü altına taşımamdan kaynaklandı ama hatayı araştırdığım kadarıyla birçok nedenden dolayı kaynaklanabiliyor sadece hatayla karşılaşma sebebim bilinsin belki aynı şekilde işlem yapan birine yardımcı olabilir diye yazıyorum ama aldığınız hata yukarıda belirtmiş olduğum hataysa(PublicKeyToken aynı olmak zorunda değil) alttaki işlemi uygulayarak bu sorundan kurtulabilirsiniz yalnız hatada çıkan PublicKeyToken’i kopyalayıp aşağıdaki PublicKeyToken ile değiştirmeyi unutmayınız..

Hatanın Çözümü

Web.config – XML

Üstteki örnek xml kodunda’da görüldüğü üzere add etiketini system.web > compilation > assemblies bloğu altına eklemelisiniz.

Soru ve Düşünceleriniz için yorum panelini kullanabilirsiniz.

Bunlar da hoşunuza gidebilir...

Bir Cevap Yazın