.NET 程序集中的分散文件是什么

cin*_*net 6 .net c# msbuild

我正在编译 .NET 应用程序,并在诊断输出中MSBuild看到提及分散文件(来自引用的程序集)。在互联网上搜索一些信息没有找到任何有用的信息。我找到的唯一参考是这个Microsoft.Build.Tasks

我的问题是这个功能是做什么的?我在哪里可以“看到”它?

sti*_*ijn 1

正如链接提到的,它保留供内部使用。但我找不到任何实际使用它的东西。从源代码来看,分散文件似乎只是任意文件的列表,它们充当程序集的额外依赖项。当复制这些程序集时(例如,当设置 CopyLocal 标志时复制到正在构建的项目的输出目录),分散文件也将被复制。