如何创建仅将JavaScript/CSS添加到基于Web的项目的NuGet包?

Sou*_*ter 10 nuget

我有一些NuGet包,包含DLL文件和Web相关文件,如JavaScript,样式表和图像文件.我想创建只将web相关文件安装到web项目的包(包括ASP.NET和ASP.NET MVC项目).最简单的方法是什么?

谢谢,

PS.我认为应该可以通过Powershell脚本.但我认为,这对我来说非常复杂.

ave*_*sse 12

您可能想要使用Nuget Package Explorer.它允许您在没有命令行的情况下创建包,并仅将所需文件添加到您的包中(加上一些简单的配置).

如果我理解正确,你有时只想安装DLL,有时还要安装DLL加上web的东西.在这种情况下,最好为DLL创建一个单独的包,然后另一个包含web内容的包,它将DLL包指定为Web包的依赖项.这样,它会在您添加Web内容时自动添加DLL.

这是Nuget Package Explorer的教程,可能对您有所帮助.