Globally add “<@Assembly>” and “<@Import Namespace>” to Asp.net MVC views

Вместо того, чтобы писать

<@ Import Namespace="Microsoft.SharePoint" %>

в каждом создаваемом мной представлении, я знаю, что могу легко просто отредактировать мой файл web.config и добавить следующее:

...
<pages>
    <namespaces>
        <add namespace="Microsoft.SharePoint" />
    </namespaces>
</pages>

Но это не работает во время разработки. Visual Studio 2010 не сможет увидеть SPContext , если я также не добавлю эти две строки поверх своего представления:

<%@ Assembly Name="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Import Namespace="Microsoft.SharePoint" %>

Итак, как мне добавить сборки глобально, а также импортировать пространства имен, чтобы VS могла разрешить классы / объекты?

5
задан Robert Koritnik 6 October 2010 в 10:19
поделиться