Pregunta

¿Cuál es la sintaxis/análogo para la directiva de ensamblaje? http://msdn.microsoft.com/en-us/library/a7c375wt(vs.71).aspx en MVC 3.0 Razor

En la vista MVC tengo esto:

< %@ Ensamblaje name = "web.plugins.authentication" %>

¿Cómo puedo decir lo mismo en la vista MVC 3.0 Razor?

Más detalles y solución:

Creé una aplicación MVC enchufable donde tengo una aplicación principal y muchos complementos en ella. Todos los ensamblajes y vistas de salida de las aplicaciones de complementos ubicados no en el directorio de bin de la aplicación principal, y en el caso de afeitar, experimenté algunos problemas que las opiniones no pueden encontrar clases de modelos.

Finalmente vine la solución para ese problema. Hice la salida de todas las aplicaciones *.dll de complementos en el directorio de bin de la "aplicación principal".

¿Fue útil?

Solución 3

En ese caso, todos *.dll's deben ubicarse en el lugar correcto, en el directorio bin del proyecto principal "aplicación principal".

Otros consejos

No encontrará el equivalente de la Directiva de Asamblea en Razor.

La razón es algo complicada, pero comienza con la decisión del equipo de MVC de usar Formas web para las dos primeras versiones de ASP.NET MVC. Las formas web se utilizan para muchas más cosas que solo vistas en MVC. Lo que hace MVC es simplemente volver a analizar el motor de forma web para representar vistas.

Por otro lado, Razor es un motor de vista simple. Su objetivo es proporcionar un lenguaje para describir la representación de HTML en un sitio web de MVC, nada más.

Quizás si detalla lo que quiere lograr, podríamos ayudarlo con más detalle

Aún otra.

web.config
 system.web
  compilation
   assemblies
    add assembly

MVC RAZORVIEW CLASS (Hereit BuildManagerComplineView) está utilizando BuildManagerWrapper. Si cambia la base de código, implementa el método IbuildManager.getReferenceSeSemblies y el ayudante de página web personalizada.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top