У меня это есть в ссылках. Я постараюсь добавить его в раздел сборок web.config.

я может быть фундаментальное недопонимание того, что здесь происходит, но у меня возникла проблема, зацикливающаяся на классе LinqToSQL в моем представлении бритвы:

<h3>Owners</h3>
@foreach (var ThisOwner in Prop.PropertyOwnerships.Where(p=p.bIsOwner.Value==true))
{
<div class="ODEditEntry">
...

Я получаю следующую ошибку:

Сообщение об ошибке компилятора: CS0012: тип 'System.Data.Linq.EntitySet`1' определен в сборке, на которую нет ссылок. Необходимо добавить ссылку на сборку «System.Data.Linq, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = b77a5c561934e089».

Я попытался поместить @using System.Data.Linq вверху файла cshtml, но он говорит мне, что Linq не существует в пространстве имен System.Data. Это, очевидно, неверно, и да, у меня есть system.data.linq в качестве ссылки в моем проекте.

Есть идеи здесь? Нужен ли импорт? Могу ли я просто не делать вещи в стиле Linq в своих взглядах на бритву? Это казалось бы ... странным?