【发布时间】:2019-04-16 20:50:42
【问题描述】:
当我创建一个新的通用应用程序(使用 VS 2017)时,我看到“Microsoft.NETCore.UniversalWindowsPlatform”作为参考。这似乎只是意味着暗示了许多实际的程序集(我在构建项目后在项目 bin\x86\Debug 文件夹中看到了 System.AppContext.dll、System.Collections.dll 以及更多)。
这些文件是否存在于我机器上的某个位置并在构建时复制到 bin 文件夹中?还是在构建时通过 Nuget 下载? (我知道它们不是常见的 .NET Framework 位置中的常见 .NET Framework 文件)。
我如何知道“Microsoft.NETCore.UniversalWindowsPlatform”隐含了哪些程序集而不实际构建? (Visual Studio 必须从某个地方获取此信息,因为它知道将哪个添加到 bin 文件夹中)。
如果您想在不实际构建项目的情况下为特定项目反映这些程序集(例如,作为代码重构过程的一部分),您在哪里可以找到这些程序集?
【问题讨论】:
-
在我的计算机中,例如它们位于 ProgramFiles/ReferenceAssemblies/Microsoft 等。请尝试检查该位置,以便我们帮助您回答您的问题
-
@AntoniosKatopodis:不——我唯一拥有的是旧的框架 3 和 3.5 程序集。
标签: .net-core windows-10-universal