24 Temmuz 2013 Çarşamba

The type or namespace name 'Linq' does not exist in the namespace 'System.Data' (are you missing an assembly reference?) asp.net 4.0


Bu hata  asp.net 'de aspx sayfalarda linq to sql kodu yazmaya çalıştığınızda karşınıza çıkar çözüm çok basit aslında.Tek yapılması gereken web.config dosyasına girip aşağıdaki kalın olarak işaretlenmiş satırı eklemek.



<system.web>
 <compilation debug="true" targetFramework="4.0" defaultLanguage="c#">
      <assemblies>
        <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
        <add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
        <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
        <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
        <add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      </assemblies>
    </compilation>



Yukarıda kalın olarak işaretlenmiş bölüm eklendiğinde sorununuz çözülmüş olacaktır.



Yunus Emre Web Developer

Morbi aliquam fringilla nisl. Pellentesque eleifend condimentum tellus, vel vulputate tortor malesuada sit amet. Aliquam vel vestibulum metus. Aenean ut mi aucto.