我在多个解决方案中有多个ASP.NET MVC项目。它们都需要具有相同的布局,即页眉,页脚和导航。我考虑过使用RazorGenerator工具创建一个单独的MVC项目并将可重复使用的视图编译为一个程序集。但是,除了局部视图之外,我还需要嵌入图像,CSS和(可能是)javascript之类的资源。所以我不确定在这种情况下RazorGenerator是否会提供帮助(?)

在这种情况下,创建自定义nuget包是一个不错的选择吗?

是否有任何参考资料可用于创建自定义nuget包?

最佳答案

自定义nuget包听起来对我来说是一个很好的解决方案。

我为所有我的nuget软件包都使用了Scott Hanselman的教程,非常值得一读:

http://www.hanselman.com/blog/creatinganugetpackagein7easystepsplususingnugettointegrateaspnetmvc3intoexistingwebformsapplications.aspx

08-06 03:02