【发布时间】:2017-11-10 10:40:01
【问题描述】:
在使用 Visual Studio 2017 安装像 bootstap 这样的 Nuget 包时,例如,nuget manager 将 bootstrap 包的 css 文件安装在“~/Content/”目录中,而我更喜欢它位于“~/Content/css”中。
我知道我可以手动移动文件并手动更改引用,但是每次我使用 Visual Studio nuget 包管理器更新包时,我都需要再次执行此操作。
我想知道,是否有一个选项可以告诉每个软件包将相关文件安装在哪里,以便以后更新时记住它。
【问题讨论】:
-
NuGet 不支持此功能。文件的位置由 NuGet 包本身决定。
-
不鼓励使用 NuGet 获取 javascript/“web 客户端”资产,请考虑使用 npm 代替(VS 最终可能会获得对基于 github.com/aspnet/LibraryInstaller 的新元包管理器的支持)
标签: visual-studio nuget nuget-package