简体   繁体   English

_._在包装中是什么意思?

[英]What does _._ mean in a package?

I suppose this has been asked many times, but I cant find it. 我想这个问题已经被问过很多次了,但是我找不到。

But what dies . 但是什么死了 mean in a package lib folder? 是指在包lib文件夹中?

They are placeholder files to denote an empty directory. 它们是占位符文件,表示一个空目录。 Empty directories are often not well-supported in ZIPs so a file with that name is placed in there to ensure the directory is created. 空目录通常没有在ZIP中得到很好的支持,因此将具有该名称的文件放置在其中以确保创建目录。

This is important because the existence of an "empty" net46 folder means that the package supports .NET Framework 4.6, but does not require any assemblies (DLLs) in order to run on that version of .NET. 这很重要,因为存在“空” net46文件夹意味着该程序包支持.NET Framework 4.6,但不需要任何程序集(DLL)即可在该版本的.NET上运行。 This is most likely because the implementation of the package is in the GAC. 这很可能是因为该程序包的实现在GAC中。

(Eilon Lipton, https://github.com/aspnet/Home/issues/744#issuecomment-123411563 ) (Eilon Lipton, https://github.com/aspnet/Home/issues/744#issuecomment-123411563

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM