“Pack”选项有什么用?

asp.net-core - 解决方案资源管理器中的包选项是什么?-LMLPHP

它似乎与 Build 做同样的事情。
输出如下

最佳答案

术语“pack”来自 NuGet,其中“packing”基本上意味着您从项目中创建一个 NuGet 包。

这通常是使用 NuGet 命令行完成的,方法是调用 nuget pack

使用基于 .NET SDK 的项目,例如在 ASP.NET Core 中,此功能也可通过 dotnet pack 使用,这使得包创建过程变得更简单(假设有许多默认值,使其比 nuget pack 更难定制)。

这通常也是 Visual Studio 上下文菜单中的“Pack”命令所做的。打包通常涉及正确构建项目,然后将其打包到 .nupkg 文件中。如果您查看项目输出,您应该还会看到一个 KnockoutTest.nupkg 文件。

关于asp.net-core - 解决方案资源管理器中的包选项是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50086741/

10-12 22:08