什么是集会指令的语法/类似物 http://msdn.microsoft.com/en-us/library/a7c375wt(vs.71).aspx 在MVC 3.0剃须刀中

在MVC视图上,我有一个:

<%@ assembly name =“ web.plugins.authentication”%>

在MVC 3.0剃须刀视图中我怎么说同样的话?

更多详细信息和解决方案:

我确实构建了可插入的MVC应用程序,其中有一个主应用程序和大量插件。所有的组件和视图输出来自位于主应用程序的bin目录中的插件应用程序,在剃须刀案例中,我遇到了一些问题,这些问题观看了无法找到模型类。

最后,我确实解决了这个问题的解决方案。我确实将所有 *.dll插件应用程序的输出输出到“主应用程序”的bin目录中。

有帮助吗?

解决方案 3

在这种情况下,所有 *.dll都应位于正确的位置 - 在主项目“主应用程序”的bin目录中。

其他提示

您不会在Razor中找到相当于大会指令的等同。

原因有些令人费解,但是它始于MVC团队将WebForms用于前两个版本的ASP.NET MVC的决定。 WebForms用于许多事物,而不仅仅是MVC中的视图。 MVC的作用仅仅是为了重新使用WebForms引擎以呈现视图。

另一方面,剃须刀是普通的视图引擎。它的目标是提供一种语言来描述MVC网站中HTML的渲染,仅此而已。

也许,如果您详细说明您想实现的目标,我们可以详细帮助您

完后还有。

web.config
 system.web
  compilation
   assemblies
    add assembly

MVC Razorview类(继承buildManagerCompleliledView)使用buildManagerWrapper。如果代码基库更改,请实现IbuildManager.getRefereccedAssemblies方法和自定义网页助手。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top