在一个Asp .Net Core 3项目(新的和空的)中,我正在尝试获取所有的组装路径
var references = context.CompileLibraries.SelectMany(library => library.ResolveReferencePaths()).ToList();
并且我正在获取InvalidOperationException而不是路径列表。这是在库的referenceassembly类型上发生的。
我想念什么?
答案 0 :(得分:0)
您需要将preserveCompilationReferences参数添加到csproj(在PropertyGroup中)
<PreserveCompilationReferences>true</PreserveCompilationReferences>