private void AddFastReportAssemblies(IList assemblies) { foreach (Assembly assembly in RegisteredObjects.Assemblies) { string aLocation = assembly.Location; #if NETSTANDARD || NETCOREAPP if (aLocation == "") { // try fix SFA in FastReport.Compat string fixedReference = CodeDomProvider.TryFixReferenceInSingeFileApp(assembly); if (!string.IsNullOrEmpty(fixedReference)) { aLocation = fixedReference; } } #endif if (!ContansAssembly(assemblies, aLocation)) { assemblies.Add(aLocation); } } }