У нас есть проблема с использованием выражений Linq в наших представлениях MVC.Visual studio / resharper постоянно просит импортировать System.Data.Linq в представление.Когда я нажимаю на него, импорт не выполняется.Я добавил следующую строку в файл web.config:
<assemblies>
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</assemblies>
Таким образом, это должно означать, что visual studio / resharper должен иметь возможность использовать его в представлениях, но он показывает это как ошибку,Когда мы запускаем код, он работает нормально, просто раздражает видеть ошибки при разработке.Итак, вопрос: как я могу исправить Resharper / Visual Studio, показывая ошибку и разрешая автозаполнение?
EDIT, я попытался <% @ Import Namespace = "System.Data.Linq"%>, который неt help.