修改MVC 6项目中的解决方案级别文件以安装新布局

时间:2016-04-20 14:44:51

标签: asp.net-core asp.net-core-mvc nuget-package coreclr

我有一个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问题。

  1. Nuget's github Open issue #1521
  2. StackOverflow: MVC 6 reference Jquery after adding via Nuget

0 个答案:

没有答案