来自ASP.NET Core的wwwroot的Foldertype并在MVC 5中使用它

Ste*_*fan 7 asp.net asp.net-mvc visual-studio visual-studio-2015 wwwroot

我使用bower管理ASP.NET MVC应用程序中的所有插件.

问题: Bower工作得很好,但是当它安装插件时,我在我的解决方案中看不到它们.我必须显示所有文件(不会自动更新)然后包含它们,然后当我再次更新它们时会导致问题...

我想要的: ASP.NET Core项目有一个特殊的wwwroot文件夹,当文件浏览器中创建文件时,它会自动使文件在解决方案中可见.

我尝试了什么: 编辑.csproj'lablabla\bower_components\**这只包括启动时的文件和项目中的一些更改取代了**().

在此输入图像描述

Jar*_*aes 0

我还没有尝试过,但您可以尝试使用“Post Build”事件来复制此文件夹。

单击项目->属性->构建事件->构建后

并尝试使用 $(SolutionDir) 和 $(TargetDir) 等关键字或绝对路径来使用“copy”或“xcopy”

一个例子:

xcopy "$(SolutionDir)xxxxx\bower_components" "$(TargetDir)\" /S /Y
Run Code Online (Sandbox Code Playgroud)

另一个例子:

xcopy "c:\MyProject\xxx\bower_components" "c:\MyOtherProject\wwwroot\" /S /Y
Run Code Online (Sandbox Code Playgroud)