我已将 MvcBuildViews 设置为 true ,并将视图预编译为DLL文件。我的问题是:我可以部署此DLL并完全删除Views文件夹吗?我需要进行设置吗?
感谢。
答案 0 :(得分:1)
我相信(如果我错了,请纠正我)MvcBuildViews
只是编译您的观点,但您仍然需要分发它们。
RazorGenerator项目会让您感兴趣,并且可以按照您的要求行事。
http://razorgenerator.codeplex.com/
这是一篇关于它是如何工作的文章。我之前用过这个来构建“可插拔的”MVC应用程序,其中只分发二进制文件,而不是视图。
http://blog.davidebbo.com/2011/06/precompile-your-mvc-views-using.html