是什么使“有效的” nuget .nupkg软件包文件?

时间:2020-03-06 17:59:06

标签: nuget nuget-package nuget-spec

我希望重新利用nuget软件包管理系统来为应用程序打包插件。这些插件仍然是.NET程序集,但要点是它们将直接安装到应用程序中,而不是被添加到Visual Studio(代码)项目中并由Visual Studio(代码)项目引用。

通常,打包.nupkg文件时会创建特殊的目录,例如/lib/net47/tools/content。这种结构是nuget基本上需要的,还是仅Visual Studio(代码)才需要的结构?

如果我使用.nupkg文件创建了一个.nuspec文件,但完全自定义其他文件的结构,那么该软件包是否仍与nuget.org或其他存储库兼容?

换句话说,.nupkg文件除了包含.nuspec文件以外还有其他要求吗?

据我所知nuget install只需下载并提取.nupkg文件的内容。

0 个答案:

没有答案