Hello,
with the new stable build 10.0.0.2525 we have also new issues, could someone take a look and consider please ? Im not sure how to handle this.
We run with:
true
- Uknown identifier on const class aliases defined in separate assembly
Arch001.AddParameter(‘I_MAZAT’, dtBoolean, iotInput, I_MAZAT);
dtBoolean/iotInput is defined in separate unit, assembly like this:
- On Solution open, there is a new pane ResolveReferences flashing with many information wich might point to the cause of previous issue, but I dont understand it
> Reference ‘mscorlib’ was resolved to ‘C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.8\mscorlib.dll’ for target ‘Echoes’.
E: Collection was modified; enumeration operation may not execute.
← Task RemObjects.EBuild.Elements.ElementsResolveEchoesReferencesForTarget failed with exception Collection was modified; enumeration operation may not execute. for TescoSW.DigitalSignature.FPC, Echoes, took 0,0000s (24.538s).
← Target Echoes failed.
← Task RemObjects.EBuild.Elements.ElementsResolveReferences failed for TescoSW.DigitalSignature.FPC, took 24,5395s (24.567s).
Missing project ‘TescoSW.DigitalSignature.FPC.elements’ referenced from ‘TescoSW.DigitalSignature.FPC.Asic’, but project path ‘D:\Jadro\DEV\CryptoNativeApp\TescoSW.DigitalSignature\TescoSW.DigitalSignature.FPC.elements’ is valid.
Missing project ‘TescoSW.DigitalSignature.FPC.Xades.elements’ referenced from ‘TescoSW.DigitalSignature.FPC.Asic’, but project path ‘D:\Jadro\DEV\CryptoNativeApp\TescoSW.DigitalSignature\TescoSW.DigitalSignature.FPC.Xades.elements’ is valid.
→ Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings started for TescoSW.DigitalSignature.FPC.Asic, Echoes.
Mapping SuppressWarnings=PW12, H10 to SuppressedWarnings in Target Echoes
Mapping DefineConstants=DEBUG to ConditionalDefines in Target Echoes
Mapping AssemblyName=TescoSW.DigitalSignature.FPC.Asic to BinaryName in Target Echoes
← Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings finished for TescoSW.DigitalSignature.FPC.Asic, Echoes, took 0,0100s (0.009s).
→ Task RemObjects.EBuild.Elements.ElementsSanityCheck started for TescoSW.DigitalSignature.FPC.Asic, Echoes.
← Task RemObjects.EBuild.Elements.ElementsSanityCheck finished for TescoSW.DigitalSignature.FPC.Asic, Echoes, took 0,0000s (0.000s).
→ Task RemObjects.EBuild.Elements.ElementsPreparePlatforms started for TescoSW.DigitalSignature.FPC.Asic.
Preparing target ‘Echoes’ (platform ‘Echoes’).
D: Target-specific Settings, before prepare
D: - <BinaryName = TescoSW.DigitalSignature.FPC.Asic [Target: Echoes]>
D: - <ConditionalDefines = DEBUG [Target: Echoes]>
D: - <Mode = Echoes [Target: Echoes]>
D: - <SuppressedWarnings = PW12, H10 [Target: Echoes]>
→ Task RemObjects.EBuild.Elements.ElementsPreflightEchoes started for TescoSW.DigitalSignature.FPC.Asic.
Reference Assemblies base path is ‘C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework’,
← Task RemObjects.EBuild.Elements.ElementsPreflightEchoes finished for TescoSW.DigitalSignature.FPC.Asic, took 0,0020s (0.001s).
→ Task RemObjects.EBuild.Elements.ElementsPrepareEchoesPlatform started for TescoSW.DigitalSignature.FPC.Asic, Echoes.
Reference Assemblies path for .NETFramework is ‘C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework’,
← Task RemObjects.EBuild.Elements.ElementsPrepareEchoesPlatform finished for TescoSW.DigitalSignature.FPC.Asic, Echoes, took 0,0000s (0.002s).
D: Target-specific Settings, after prepare
D: - <BinaryName = TescoSW.DigitalSignature.FPC.Asic [Target: Echoes]>
D: - <ConditionalDefines = DEBUG [Target: Echoes]>
D: - <IDE:TargetInfo = .NETFramework4.8 (compatible with netstandard2.0) [Target: Echoes]>
D: - <ImpliedConditionalDefines = NET;NET48 [Target: Echoes]>
D: - <Mode = Echoes [Target: Echoes]>
D: - <NETStandardVersion = 2.0 [Target: Echoes]>
D: - <NuGetPlatformName = net [Target: Echoes]>
D: - <NuGetPlatformVersion = 4.8 [Target: Echoes]>
D: - <SubMode = .NET [Target: Echoes]>
D: - <SuppressedWarnings = PW12, H10 [Target: Echoes]>
D: - <TargetFrameworkName = .NETFramework [Target: Echoes]>
D: - <TargetFrameworkNameLong = .NETFramework,Version=v4.8 [Target: Echoes]>
D: - <TargetFrameworkReferenceAssembliesBasePath = C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework [Target: Echoes]>
D: - <TargetFrameworkReferenceAssembliesPath = C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.8 [Target: Echoes]>
D: - <TargetFrameworkVersion = 4.8 [Target: Echoes]>
← Task RemObjects.EBuild.Elements.ElementsPreparePlatforms finished for TescoSW.DigitalSignature.FPC.Asic, took 0,0050s (0.004s).
→ Task RemObjects.EBuild.Elements.ElementsCheckForTargetlessReferences started for TescoSW.DigitalSignature.FPC.Asic.
← Task RemObjects.EBuild.Elements.ElementsCheckForTargetlessReferences finished for TescoSW.DigitalSignature.FPC.Asic, took 0,0000s (0.000s).
→ Task RemObjects.EBuild.Elements.ElementsResolveReferences started for TescoSW.DigitalSignature.FPC.Asic.
→ Target Echoes started.
→ Task RemObjects.EBuild.Elements.ElementsResolveEchoesReferencesForTarget started for TescoSW.DigitalSignature.FPC.Asic, Echoes.
Project ‘TescoSW.DigitalSignature.FPC’ referenced from ‘TescoSW.DigitalSignature.FPC.Asic’ is not enabled and has no cached final output. Falling back to hint path.
D: Cache file ‘C:\Users\TumaL\AppData\Local\RemObjects Software\EBuild\Obj\TescoSW.DigitalSignature.FPC-08C2B79EFF337B58E740E7B4CA63530D1AF31430\Unknown\FinalOutput.xml’ does not exist.
E: Project Reference ‘TescoSW.DigitalSignature.FPC.elements’ could not be resolved for target ‘Echoes’ (Echoes .NET anycpu).
Project ‘TescoSW.DigitalSignature.FPC.Xades’ referenced from ‘TescoSW.DigitalSignature.FPC.Asic’ is not enabled and has no cached final output. Falling back to hint path.
D: Cache file ‘C:\Users\TumaL\AppData\Local\RemObjects Software\EBuild\Obj\TescoSW.DigitalSignature.FPC.Xades-0E45A031D05F17CA78402E58C97134772D5775C4\Unknown\FinalOutput.xml’ does not exist.
E: Project Reference ‘TescoSW.DigitalSignature.FPC.Xades.elements’ could not be resolved for target ‘Echoes’ (Echoes .NET anycpu).
→ Task RemObjects.EBuild.Elements.ElementsProcessNuGetReferences started for TescoSW.DigitalSignature.FPC.Asic, Echoes.
← Task RemObjects.EBuild.Elements.ElementsProcessNuGetReferences finished for TescoSW.DigitalSignature.FPC.Asic, Echoes, took 0,0000s (0.000s).
– Task RemObjects.EBuild.Elements.ElementsProcessComReferences skipped for TescoSW.DigitalSignature.FPC.Asic, Echoes, condition not met.
– Task RemObjects.EBuild.Elements.ElementsProcessSdkReferences skipped for TescoSW.DigitalSignature.FPC.Asic, Echoes, condition not met.
It does not look like, there is a reference resolution problem when building: See the trimmed project build log.
Simply i dont understand if there is a problem with compiler or reference resolution or ? With previous build 2461 is all just fine.
Thank you.
sjBuild.txt (819.3 KB)