我的所有ASP.NET项目都有几个常见的页面。我想将该代码集中在一个程序集中。我怎样才能做到这一点?是否可以简单地创建和组装并将其添加为我的ASP.NET项目的参考,并且页面将是可访问的?
答案 0 :(得分:4)
不支持使用不同的剃刀视图(因此不在Web项目外部)。但是有一个预编译剃刀视图的工具,然后你可以将它们放在任何DLL中。此自定义工具称为RazorGenerator。
您可以开始撰写一些博文:
Precompile your MVC Razor views using RazorGenerator
Compile your asp.net mvc Razor views into a seperate dll