Ask Paula!

...bringing you notes from the field...
posts - 117 , comments - 87 , trackbacks - 0

My Links

News

Copyright © 2008-2014 Paula DiTallo

Tag Cloud

Article Categories

Archives

Post Categories

Image Galleries

.NET Development

Enterprise Integration

Entertainment - Games

Java Development

Mobile/PDA Development

Professional Affiliations

Why Can't I compile my LINQ code?

If you're getting this message:

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=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. C:\Documents and Settings\pldital\My Documents\Visual Studio 2008\Projects\PatentableServices\Transform\PetabyteCompression.svc.cs 

... add...  System.Data.Linq as a reference to your project.

I still get bit every once in awhile (read: pasting together a poc) when I include a LINQ project in a solution were I've got a dependency !


 

Print | posted on Tuesday, June 9, 2009 5:52 PM | Filed Under [ Practical Answers .NET ]

Feedback

Gravatar

# re: Why Can't I compile my LINQ code?

"You must add a reference to assembly 'System.Data.Linq" is not clear enough? ;)
7/23/2009 1:28 PM | cguillemette
Gravatar

# re: Why Can't I compile my LINQ code?

Not to everyone!;-)
8/6/2009 4:22 PM | pld
Gravatar

# re: Why Can't I compile my LINQ code?

Excelente : very good
10/4/2010 1:36 PM | Alexi
Gravatar

# re: Why Can't I compile my LINQ code?

"You must add a reference to assembly 'System.Data.Linq" is not clear enough? ;)"

Not really, no.

If you right-click on 'References' in the project, and add a reference to System.Data.Linq, it doesn't fix the problem.

You have to add the following to Web.Config:

<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
</assemblies>
</compilation>
</system.web>
</configuration>

Depending on what you're used to doing in Visual Studio, I would say that is not blindingly obvious from the error message.
5/11/2011 10:02 AM | Mike
Post A Comment
Title:
Name:
Email:
Comment:
Verification:
 
 

Powered by: