创建自定义nuget包以跨项目共享公共布局

时间:2013-12-17 11:04:03

标签: asp.net asp.net-mvc razor nuget nuget-package

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

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

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

1 个答案:

答案 0 :(得分:2)

自定义nuget包对我来说听起来不错。

我使用了Scott Hanselman的教程来编写我的所有nuget包,非常值得一读:

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

相关问题