我有一个MVC 6(ASP.NET 5)解决方案,我希望能够轻松地安装"安装" Visual Studio 2015中的新布局。
我有以下文件
~/Views/Shared/_Layout.cshtml
~/Views/Shared/{NewLayoutName}/_Header.cshtml
~/Views/Shared/{NewLayoutName}/_Footer.cshtml
~/wwwroot/css/{NewLayoutName}.{version}.css
~/wwwroot/css/{NewLayoutName}.{version}.{theme}.css
理想的解决方案是备份任何可能被覆盖的文件,例如_Layout.cshtml文件,并在卸载时返回。然后文件将出现在已安装的项目中。我应该能够从Visual Studio 2015创建一个新的MVC 6应用程序并快速安装此布局。"
我试过Nuget和Bower。我试试Powershell,但我听说Nuget为什么不能工作。
Bower似乎只适用于客户端软件包。
我尝试使用Nuget Package Explorer创建包并创建文件夹结构的每个变体(src,工具,内容,"普通"文件夹,本机)。
我认为Nuget对此非常完美,但看起来Nuget甚至无法将css或js添加到MVC 6项目中。我认为这是一个Powershell问题。