Вопрос

Что такое синтаксис / аналог для директивы сборки http://msdn.microsoft.com/en-us/library/a7c375wt(vs.71).aspx. В MVC 3.0 бритва

На MVC вид у меня это:

<% @ Сборка name = "web.plugins.authentication"%>

Как я могу сказать то же самое в MVC 3.0 Razor View?

Более подробная информация и решение:

Я построил подключаемое приложение MVC, где у меня есть одно главное приложение, и в нем много плагинов. Все сбои и просмотры выводятся из приложений плагинов, расположенных не в каталоге Bin основного приложения, а в корпусе бритвы у меня было испытано некоторые проблемы, которые могут найти модели моделей.

Наконец я пришел решение для этой проблемы. Я сделал вывод всех * .dll приложений плагинов в каталог bin "основного приложения".

Это было полезно?

Решение 3

В таком случае все * .dll's должен быть расположен в правильном месте - в каталоге Bin основного проекта «Основное приложение».

Другие советы

Вы не найдете эквивалент Директивы Ассамблеи в бритве.

Причина несколько запутанная, но начинается с решения команды MVC использовать WebForms для первых двух версий ASP.NET MVC. WebForms используются для многих вещей, чем просто представления в MVC. Какой MVC делает просто для переназначения двигателя WebForms для визуализации видов.

С другой стороны, бритва - это двигатель простого вида. Его цель состоит в том, чтобы создать язык для описания рендеринга HTML на веб-сайте MVC, ничего более.

Возможно, если вы подробно описаны то, что вы хотите достичь, мы могли бы помочь вам более подробно

Еще один.

web.config
 system.web
  compilation
   assemblies
    add assembly

MVC Razorview Class (Inherit BuildManagerComplileDView) использует BuildManagerWrapper. Если кодовое изменение базы, реализуйте IBUILDMANAGER.GETREFERENDASSEMBLIES MESSIC и пользовательский помощник веб-страницы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top