nuget 包中的 _._ 文件是什么意思?

use*_*er1 4 nuget nuget-package

在查看 Nuget 包的内容时,我发现了以下文件:

_._

如下图所示:

在此输入图像描述

这个文件在 nuget 包中的含义或作用是什么?

Mau*_*ala 6

它们是占位符文件,表示空目录。ZIP 中通常不太支持空目录,因此将具有该名称的文件放置在其中以确保创建目录。


use*_*er1 5

这个链接

它们是占位符文件,表示空目录。ZIP 中通常不太支持空目录,因此将具有该名称的文件放置在其中以确保创建目录。

这很重要,因为“空”net46 文件夹的存在意味着该包支持 .NET Framework 4.6,但不需要任何程序集 (DLL) 即可在该版本的 .NET 上运行。这很可能是因为该包的实施是在 GAC 中进行的。