Purposely shipping an empty WindowsBase.dll in the core package is beyond dll hell, its malicious. WTF are they thinking…?
Today I had internet offline for a few hours ( how to live with that ). I wanted to compile the project that we are testing but I got error :
Exception processing package reference Microsoft.WindowsDesktop.App.Ref:[3.0.0] : The operation has timed out
although the package is referenced implicit and exists on a local drive. Is that correct behaviour of Water?
Hmm. Did you build this or another project that uses this package, before? of so, it should find it in the local cache. If not, the yes, int would have to go out get the package from NuGet servers.
I’ll try myself, here, what happens.
Fwiw, new .NET Core app rebuilds for me clean, without internet connection:
~> Breakpoint at /Users/mh/Code/Elements/Source/EBuild/Source/Elements.EBuild/Target+Extension.pas,111 un-mapped to /c:/CI/b/elements/937/Source/EBuild/Source/Elements.EBuild/Target+Extension.pas
~> Breakpoint at /Users/mh/Code/Elements/Source/EBuild/Source/Elements.EBuild/Target+Extension.pas,138 un-mapped to /c:/CI/b/elements/937/Source/EBuild/Source/Elements.EBuild/Target+Extension.pas
~> Process Builder started
RemObjects EBuild. An open source build engine for Elements and beyond.
Copyright RemObjects Software 2016-. All Rights Reserved. Created by marc hoffman.
Local build.
-> Task RemObjects.EBuild.BuildSolution started.
-> Project NetCoreConsoleApplication443 started.
-> Task RemObjects.EBuild.Elements.ElementsBuildProject started for NetCoreConsoleApplication443.
-> Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings started for NetCoreConsoleApplication443, Echoes.
Mapping DefineConstants=DEBUG;TRACE; to ConditionalDefines in Target Echoes
Mapping AssemblyName=NetCoreConsoleApplication443 to BinaryName in Target Echoes
Mapping CpuType=anycpu to Architecture in Target Echoes
<- Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings finished for NetCoreConsoleApplication443, Echoes, took 0.0121s (0.0155s).
-> Task RemObjects.EBuild.Elements.ElementsSanityCheck started for NetCoreConsoleApplication443, Echoes.
<- Task RemObjects.EBuild.Elements.ElementsSanityCheck finished for NetCoreConsoleApplication443, Echoes, took 0.0008s (0.0013s).
-> Task RemObjects.EBuild.Elements.ElementsPreparePlatforms started for NetCoreConsoleApplication443.
Preparing target 'Echoes' (platform 'Echoes').
D: Target-specific Settings, before prepare
D: - <Architecture = anycpu [Target: Echoes]>
D: - <BinaryName = NetCoreConsoleApplication443 [Target: Echoes]>
D: - <ConditionalDefines = DEBUG;TRACE; [Target: Echoes]>
D: - <Mode = Echoes [Target: Echoes]>
D: - <OutputType = Executable [Target: Echoes]>
D: - <SubMode = .NET [Target: Echoes]>
-> Task RemObjects.EBuild.Elements.ElementsPreflightEchoes started for NetCoreConsoleApplication443.
<- Task RemObjects.EBuild.Elements.ElementsPreflightEchoes finished for NetCoreConsoleApplication443, took 0.0004s (0.0010s).
-> Task RemObjects.EBuild.Elements.ElementsPrepareEchoesPlatform started for NetCoreConsoleApplication443, Echoes.
W: No .NET Core version was specified, and no default version could be determined for 'Microsoft.WindowsDesktop.App'. Make sure .NET Core is installed and supports 'Microsoft.WindowsDesktop.App'.
W: .NET Core runtime 'Microsoft.WindowsDesktop.App' is not installed.
Adding implicit package reference to 'Microsoft.WindowsDesktop.App.Ref:[3.0]'.
Adding implicit package reference to 'Microsoft.NETCore.App.Ref:[3.0]'.
<- Task RemObjects.EBuild.Elements.ElementsPrepareEchoesPlatform finished for NetCoreConsoleApplication443, Echoes, took 0.0786s (0.0847s).
D: Target-specific Settings, after prepare
D: - <Architecture = anycpu [Target: Echoes]>
D: - <BinaryName = NetCoreConsoleApplication443 [Target: Echoes]>
D: - <ConditionalDefines = DEBUG;TRACE; [Target: Echoes]>
D: - <GenerateMDB = False [Target: Echoes]>
D: - <IDE:TargetInfo = .NETCoreApp3.0 (compatible with netstandard2.1) [Target: Echoes]>
D: - <ImpliedConditionalDefines = NETCOREAPP;NETCOREAPP3_0 [Target: Echoes]>
D: - <Mode = Echoes [Target: Echoes]>
D: - <NETCoreRuntimeVersion = 3.0 [Target: Echoes]>
D: - <NETCoreSDKFolder = /usr/local/share/dotnet/sdk/3.0.100-preview5-011568 [Target: Echoes]>
D: - <NETStandardVersion = 2.1 [Target: Echoes]>
D: - <NuGetPlatformName = netcoreapp [Target: Echoes]>
D: - <NuGetPlatformVersion = 3.0 [Target: Echoes]>
D: - <OutputType = Executable [Target: Echoes]>
D: - <SubMode = .NETCore [Target: Echoes]>
D: - <SubModeNameOverride = .NETCore3.0 [Target: Echoes]>
D: - <TargetFrameworkName = .NETCoreApp [Target: Echoes]>
D: - <TargetFrameworkNameLong = .NETCoreApp,Version=v3.0 [Target: Echoes]>
D: - <TargetFrameworkVersion = 3.0 [Target: Echoes]>
<- Task RemObjects.EBuild.Elements.ElementsPreparePlatforms finished for NetCoreConsoleApplication443, took 0.1101s (0.1129s).
-> Task RemObjects.EBuild.Elements.ElementsResolveSourceFiles started for NetCoreConsoleApplication443, Echoes.
<- Task RemObjects.EBuild.Elements.ElementsResolveSourceFiles finished for NetCoreConsoleApplication443, Echoes, took 0.0072s (0.0089s).
-- Task RemObjects.EBuild.Elements.ElementsResolveHeaderImportFiles skipped for NetCoreConsoleApplication443, Echoes, condition not met.
-> Task RemObjects.EBuild.Elements.ElementsPreCompile started for NetCoreConsoleApplication443, Echoes.
-> Task RemObjects.EBuild.Elements.ElementsPreCompileEchoes started for NetCoreConsoleApplication443, Echoes.
-> Task RemObjects.EBuild.Elements.ElementsResolveContent started for NetCoreConsoleApplication443, Echoes.
<- Task RemObjects.EBuild.Elements.ElementsResolveContent finished for NetCoreConsoleApplication443, Echoes, took 0.0005s (0.0012s).
-> Task RemObjects.EBuild.Elements.ElementsResolveResourceFiles started for NetCoreConsoleApplication443, Echoes.
<- Task RemObjects.EBuild.Elements.ElementsResolveResourceFiles finished for NetCoreConsoleApplication443, Echoes, took 0.0006s (0.0015s).
-> Task RemObjects.EBuild.Elements.ElementsEchoesProcessResources started for NetCoreConsoleApplication443, Echoes.
Processing Resource 'Properties\Resources.resx' to '/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/NetCoreConsoleApplication443-DE64A61F0D649A69CC3A83B4D3D2E3DEA4BA1F52/Debug/Echoes/res/Properties\Resources.resources'.
~> Ignored exception of type System.UnauthorizedAccessException on thread 0001 ()
~> Message: Access to the path "/Library/Frameworks/Mono.framework/Versions/5.16.0/etc/mono/registry/last-btime" is denied.
<- Task RemObjects.EBuild.Elements.ElementsEchoesProcessResources finished for NetCoreConsoleApplication443, Echoes, took 0.1412s (0.1474s).
-> Task RemObjects.EBuild.Elements.ElementsEchoesResolveXamlFiles started for NetCoreConsoleApplication443, Echoes.
<- Task RemObjects.EBuild.Elements.ElementsEchoesResolveXamlFiles finished for NetCoreConsoleApplication443, Echoes, took 0.0002s (0.0010s).
<- Task RemObjects.EBuild.Elements.ElementsPreCompileEchoes finished for NetCoreConsoleApplication443, Echoes, took 0.0001s (0.1526s).
-- Task RemObjects.EBuild.Elements.ElementsPreCompileToffee skipped for NetCoreConsoleApplication443, Echoes, condition not met.
-- Task RemObjects.EBuild.Elements.ElementsPreCompileCooper skipped for NetCoreConsoleApplication443, Echoes, condition not met.
-- Task RemObjects.EBuild.Elements.ElementsPreCompileIsland skipped for NetCoreConsoleApplication443, Echoes, condition not met.
<- Task RemObjects.EBuild.Elements.ElementsPreCompile finished for NetCoreConsoleApplication443, Echoes, took 0.0000s (0.3239s).
-- Task RemObjects.EBuild.Elements.ElementsApplyLegacySettings skipped for NetCoreConsoleApplication443, Echoes, already ran.
-- Task RemObjects.EBuild.Elements.ElementsPreparePlatforms skipped for NetCoreConsoleApplication443, already ran.
-> Task RemObjects.EBuild.Elements.ElementsCheckForTargetlessReferences started for NetCoreConsoleApplication443.
<- Task RemObjects.EBuild.Elements.ElementsCheckForTargetlessReferences finished for NetCoreConsoleApplication443, took 0.0007s (0.0021s).
-> Task RemObjects.EBuild.Elements.ElementsResolveReferences started for NetCoreConsoleApplication443.
-> Target Echoes started.
-- Task RemObjects.EBuild.Elements.ElementsProcessSdkReferences skipped for NetCoreConsoleApplication443, Echoes, condition not met.
-- Task RemObjects.EBuild.Elements.ElementsProcessComReferences skipped for NetCoreConsoleApplication443, Echoes, condition not met.
-> Task RemObjects.EBuild.Elements.ElementsProcessNuGetReferences started for NetCoreConsoleApplication443, Echoes.
D: Package Microsoft.WindowsDesktop.App.Ref:3.0.0 found in local cache.
D: Package Microsoft.NETCore.App.Ref:3.0.0 found in local cache.
Adding .dll reference Accessibility.dll.
D: Loading compiler from '/Users/mh/Code/Elements/Bin/RemObjects.Elements.dll'
Adding .dll reference Microsoft.Win32.Registry.AccessControl.dll.
Adding .dll reference Microsoft.Win32.Registry.dll.
Adding .dll reference Microsoft.Win32.SystemEvents.dll.
Adding .dll reference PresentationCore.dll.
Adding .dll reference PresentationFramework.Aero.dll.
Adding .dll reference PresentationFramework.Aero2.dll.
Adding .dll reference PresentationFramework.AeroLite.dll.
Adding .dll reference PresentationFramework.Classic.dll.
Adding .dll reference PresentationFramework.Luna.dll.
Adding .dll reference PresentationFramework.Royale.dll.
Adding .dll reference PresentationFramework.dll.
Adding .dll reference PresentationUI.dll.
Adding .dll reference ReachFramework.dll.
Adding .dll reference System.CodeDom.dll.
Adding .dll reference System.Configuration.ConfigurationManager.dll.
Adding .dll reference System.Design.dll.
Adding .dll reference System.Diagnostics.EventLog.dll.
Adding .dll reference System.Diagnostics.PerformanceCounter.dll.
Adding .dll reference System.DirectoryServices.dll.
Adding .dll reference System.Drawing.Common.dll.
Adding .dll reference System.Drawing.Design.dll.
Adding .dll reference System.Drawing.dll.
Adding .dll reference System.IO.FileSystem.AccessControl.dll.
Adding .dll reference System.IO.Packaging.dll.
Adding .dll reference System.IO.Pipes.AccessControl.dll.
Adding .dll reference System.Printing.dll.
Adding .dll reference System.Resources.Extensions.dll.
Adding .dll reference System.Security.AccessControl.dll.
Adding .dll reference System.Security.Cryptography.Cng.dll.
Adding .dll reference System.Security.Cryptography.Pkcs.dll.
Adding .dll reference System.Security.Cryptography.ProtectedData.dll.
Adding .dll reference System.Security.Cryptography.Xml.dll.
Adding .dll reference System.Security.Permissions.dll.
Adding .dll reference System.Security.Principal.Windows.dll.
Adding .dll reference System.Threading.AccessControl.dll.
Adding .dll reference System.Windows.Controls.Ribbon.dll.
Adding .dll reference System.Windows.Extensions.dll.
Adding .dll reference System.Windows.Forms.Design.Editors.dll.
Adding .dll reference System.Windows.Forms.Design.dll.
Adding .dll reference System.Windows.Forms.dll.
Adding .dll reference System.Windows.Input.Manipulations.dll.
Adding .dll reference System.Windows.Presentation.dll.
Adding .dll reference System.Xaml.dll.
Adding .dll reference UIAutomationClient.dll.
Adding .dll reference UIAutomationClientSideProviders.dll.
Adding .dll reference UIAutomationProvider.dll.
Adding .dll reference UIAutomationTypes.dll.
Adding .dll reference WindowsBase.dll.
Adding .dll reference WindowsFormsIntegration.dll.
Adding .dll reference Microsoft.CSharp.dll.
Adding .dll reference Microsoft.VisualBasic.Core.dll.
Adding .dll reference Microsoft.VisualBasic.dll.
Adding .dll reference Microsoft.Win32.Primitives.dll.
Adding .dll reference System.AppContext.dll.
Adding .dll reference System.Buffers.dll.
Adding .dll reference System.Collections.Concurrent.dll.
Adding .dll reference System.Collections.Immutable.dll.
Adding .dll reference System.Collections.NonGeneric.dll.
Adding .dll reference System.Collections.Specialized.dll.
Adding .dll reference System.Collections.dll.
Adding .dll reference System.ComponentModel.Annotations.dll.
Adding .dll reference System.ComponentModel.DataAnnotations.dll.
Adding .dll reference System.ComponentModel.EventBasedAsync.dll.
Adding .dll reference System.ComponentModel.Primitives.dll.
Adding .dll reference System.ComponentModel.TypeConverter.dll.
Adding .dll reference System.ComponentModel.dll.
Adding .dll reference System.Configuration.dll.
Adding .dll reference System.Console.dll.
Adding .dll reference System.Core.dll.
Adding .dll reference System.Data.Common.dll.
Adding .dll reference System.Data.DataSetExtensions.dll.
Adding .dll reference System.Data.dll.
Adding .dll reference System.Diagnostics.Contracts.dll.
Adding .dll reference System.Diagnostics.Debug.dll.
Adding .dll reference System.Diagnostics.DiagnosticSource.dll.
Adding .dll reference System.Diagnostics.FileVersionInfo.dll.
Adding .dll reference System.Diagnostics.Process.dll.
Adding .dll reference System.Diagnostics.StackTrace.dll.
Adding .dll reference System.Diagnostics.TextWriterTraceListener.dll.
Adding .dll reference System.Diagnostics.Tools.dll.
Adding .dll reference System.Diagnostics.TraceSource.dll.
Adding .dll reference System.Diagnostics.Tracing.dll.
Adding .dll reference System.Drawing.Primitives.dll.
Ignoring duplicate reference to 'System.Drawing.dll' from Microsoft.NETCore.App.Ref:[3.0].
> New path '/Users/mh/Library/Application Support/RemObjects Software/EBuild/Packages/NuGet/microsoft.netcore.app.ref/3.0.0/ref/netcoreapp3.0/System.Drawing.dll'.
> Old path '/Users/mh/Library/Application Support/RemObjects Software/EBuild/Packages/NuGet/microsoft.windowsdesktop.app.ref/3.0.0/ref/netcoreapp3.0/System.Drawing.dll'.
| Added by package 'Microsoft.NETCore.App.Ref:[3.0]'.
| Existing reference was added by package 'Microsoft.WindowsDesktop.App.Ref:[3.0]'.
Adding .dll reference System.Dynamic.Runtime.dll.
Adding .dll reference System.Globalization.Calendars.dll.
Adding .dll reference System.Globalization.Extensions.dll.
Adding .dll reference System.Globalization.dll.
Adding .dll reference System.IO.Compression.Brotli.dll.
Adding .dll reference System.IO.Compression.FileSystem.dll.
Adding .dll reference System.IO.Compression.ZipFile.dll.
Adding .dll reference System.IO.Compression.dll.
Adding .dll reference System.IO.FileSystem.DriveInfo.dll.
Adding .dll reference System.IO.FileSystem.Primitives.dll.
Adding .dll reference System.IO.FileSystem.Watcher.dll.
Adding .dll reference System.IO.FileSystem.dll.
Adding .dll reference System.IO.IsolatedStorage.dll.
Adding .dll reference System.IO.MemoryMappedFiles.dll.
Adding .dll reference System.IO.Pipes.dll.
Adding .dll reference System.IO.UnmanagedMemoryStream.dll.
Adding .dll reference System.IO.dll.
Adding .dll reference System.Linq.Expressions.dll.
Adding .dll reference System.Linq.Parallel.dll.
Adding .dll reference System.Linq.Queryable.dll.
Adding .dll reference System.Linq.dll.
Adding .dll reference System.Memory.dll.
Adding .dll reference System.Net.Http.dll.
Adding .dll reference System.Net.HttpListener.dll.
Adding .dll reference System.Net.Mail.dll.
Adding .dll reference System.Net.NameResolution.dll.
Adding .dll reference System.Net.NetworkInformation.dll.
Adding .dll reference System.Net.Ping.dll.
Adding .dll reference System.Net.Primitives.dll.
Adding .dll reference System.Net.Requests.dll.
Adding .dll reference System.Net.Security.dll.
Adding .dll reference System.Net.ServicePoint.dll.
Adding .dll reference System.Net.Sockets.dll.
Adding .dll reference System.Net.WebClient.dll.
Adding .dll reference System.Net.WebHeaderCollection.dll.
Adding .dll reference System.Net.WebProxy.dll.
Adding .dll reference System.Net.WebSockets.Client.dll.
Adding .dll reference System.Net.WebSockets.dll.
Adding .dll reference System.Net.dll.
Adding .dll reference System.Numerics.Vectors.dll.
Adding .dll reference System.Numerics.dll.
Adding .dll reference System.ObjectModel.dll.
Adding .dll reference System.Reflection.DispatchProxy.dll.
Adding .dll reference System.Reflection.Emit.ILGeneration.dll.
Adding .dll reference System.Reflection.Emit.Lightweight.dll.
Adding .dll reference System.Reflection.Emit.dll.
Adding .dll reference System.Reflection.Extensions.dll.
Adding .dll reference System.Reflection.Metadata.dll.
Adding .dll reference System.Reflection.Primitives.dll.
Adding .dll reference System.Reflection.TypeExtensions.dll.
Adding .dll reference System.Reflection.dll.
Adding .dll reference System.Resources.Reader.dll.
Adding .dll reference System.Resources.ResourceManager.dll.
Adding .dll reference System.Resources.Writer.dll.
Adding .dll reference System.Runtime.CompilerServices.Unsafe.dll.
Adding .dll reference System.Runtime.CompilerServices.VisualC.dll.
Adding .dll reference System.Runtime.Extensions.dll.
Adding .dll reference System.Runtime.Handles.dll.
Adding .dll reference System.Runtime.InteropServices.RuntimeInformation.dll.
Adding .dll reference System.Runtime.InteropServices.WindowsRuntime.dll.
Adding .dll reference System.Runtime.InteropServices.dll.
Adding .dll reference System.Runtime.Intrinsics.dll.
Adding .dll reference System.Runtime.Loader.dll.
Adding .dll reference System.Runtime.Numerics.dll.
Adding .dll reference System.Runtime.Serialization.Formatters.dll.
Adding .dll reference System.Runtime.Serialization.Json.dll.
Adding .dll reference System.Runtime.Serialization.Primitives.dll.
Adding .dll reference System.Runtime.Serialization.Xml.dll.
Adding .dll reference System.Runtime.Serialization.dll.
Adding .dll reference System.Runtime.dll.
Adding .dll reference System.Security.Claims.dll.
Adding .dll reference System.Security.Cryptography.Algorithms.dll.
Adding .dll reference System.Security.Cryptography.Csp.dll.
Adding .dll reference System.Security.Cryptography.Encoding.dll.
Adding .dll reference System.Security.Cryptography.Primitives.dll.
Adding .dll reference System.Security.Cryptography.X509Certificates.dll.
Adding .dll reference System.Security.Principal.dll.
Adding .dll reference System.Security.SecureString.dll.
Adding .dll reference System.Security.dll.
Adding .dll reference System.ServiceModel.Web.dll.
Adding .dll reference System.ServiceProcess.dll.
Adding .dll reference System.Text.Encoding.CodePages.dll.
Adding .dll reference System.Text.Encoding.Extensions.dll.
Adding .dll reference System.Text.Encoding.dll.
Adding .dll reference System.Text.Encodings.Web.dll.
Adding .dll reference System.Text.Json.dll.
Adding .dll reference System.Text.RegularExpressions.dll.
Adding .dll reference System.Threading.Channels.dll.
Adding .dll reference System.Threading.Overlapped.dll.
Adding .dll reference System.Threading.Tasks.Dataflow.dll.
Adding .dll reference System.Threading.Tasks.Extensions.dll.
Adding .dll reference System.Threading.Tasks.Parallel.dll.
Adding .dll reference System.Threading.Tasks.dll.
Adding .dll reference System.Threading.Thread.dll.
Adding .dll reference System.Threading.ThreadPool.dll.
Adding .dll reference System.Threading.Timer.dll.
Adding .dll reference System.Threading.dll.
Adding .dll reference System.Transactions.Local.dll.
Adding .dll reference System.Transactions.dll.
Adding .dll reference System.ValueTuple.dll.
Adding .dll reference System.Web.HttpUtility.dll.
Adding .dll reference System.Web.dll.
Adding .dll reference System.Windows.dll.
Adding .dll reference System.Xml.Linq.dll.
Adding .dll reference System.Xml.ReaderWriter.dll.
Adding .dll reference System.Xml.Serialization.dll.
Adding .dll reference System.Xml.XDocument.dll.
Adding .dll reference System.Xml.XPath.XDocument.dll.
Adding .dll reference System.Xml.XPath.dll.
Adding .dll reference System.Xml.XmlDocument.dll.
Adding .dll reference System.Xml.XmlSerializer.dll.
Adding .dll reference System.Xml.dll.
Adding .dll reference System.dll.
Ignoring duplicate reference to 'WindowsBase.dll' from Microsoft.NETCore.App.Ref:[3.0].
> New path '/Users/mh/Library/Application Support/RemObjects Software/EBuild/Packages/NuGet/microsoft.netcore.app.ref/3.0.0/ref/netcoreapp3.0/WindowsBase.dll'.
> Old path '/Users/mh/Library/Application Support/RemObjects Software/EBuild/Packages/NuGet/microsoft.windowsdesktop.app.ref/3.0.0/ref/netcoreapp3.0/WindowsBase.dll'.
| Added by package 'Microsoft.NETCore.App.Ref:[3.0]'.
| Existing reference was added by package 'Microsoft.WindowsDesktop.App.Ref:[3.0]'.
Adding .dll reference mscorlib.dll.
Adding .dll reference netstandard.dll.
<- Task RemObjects.EBuild.Elements.ElementsProcessNuGetReferences finished for NetCoreConsoleApplication443, Echoes, took 0.7492s (0.7512s).
<- Task RemObjects.EBuild.BuildSolution finished for NetCoreConsoleApplication443, took 3.5396s (3.5428s).
...
~> Process Builder terminated with exit code 0
key part is:
-> Task RemObjects.EBuild.Elements.ElementsProcessNuGetReferences started for NetCoreConsoleApplication443, Echoes.
D: Package Microsoft.WindowsDesktop.App.Ref:3.0.0 found in local cache.
D: Package Microsoft.NETCore.App.Ref:3.0.0 found in local cache.
...
I built this project. My log shows :
D: Checking <NuGetRepository file:///C:/Users/artur.redzko/.nuget/packages/>
D: Checking <NuGetRepository https://api.nuget.org/v3/index.json>
D: Package Microsoft.WindowsDesktop.App.Ref found in repository <NuGetRepository https://api.nuget.org/v3/index.json>
D: Available Versions of 'Microsoft.WindowsDesktop.App.Ref': 3.0.0, 3.0.0-rc1-19456-20, 3.0.0-preview9-19423-09, 3.0.0-preview8-28405-07, 3.0.0-preview7-27912-14, 3.0.0-preview6-27804-01, 3.0.0-preview5-27626-15, 3.0.0-preview4-27615-11.
D: Package Microsoft.WindowsDesktop.App.Ref:3.0.0 found in repository <NuGetRepository https://api.nuget.org/v3/index.json>.
D: Checking <NuGetRepository file:///C:/Users/artur.redzko/.nuget/packages/>
D: Checking <NuGetRepository https://api.nuget.org/v3/index.json>
D: Package Microsoft.NETCore.App.Ref found in repository <NuGetRepository https://api.nuget.org/v3/index.json>
D: Available Versions of 'Microsoft.NETCore.App.Ref': 3.0.0, 3.0.0-rc1-19456-20, 3.0.0-preview9-19423-09, 3.0.0-preview8-28405-07, 3.0.0-preview7-27912-14, 3.0.0-preview6-27804-01, 3.0.0-preview5-27626-15, 3.0.0-preview4-27615-11, 3.0.0-preview3-27503-5.
D: Package Microsoft.NETCore.App.Ref:3.0.0 found in repository <NuGetRepository https://api.nuget.org/v3/index.json>.
Hmm, it looks as if the package is not in the cache (or for some reason it doesn’t get found in the cache)… This looks the same if you clean and build (not rebuild, rebuild actively ignores the cache), again?
I made the clean build as you suggested.
Here are logs : build_online.txt (209.3 KB) build_offline.txt (12.2 KB)
In offline log file you will find error :
Exception processing package reference Microsoft.WindowsDesktop.App.Ref:[3.0.0] : The remote name could not be resolved: 'api.nuget.org'
But I have this package :
-> Task RemObjects.EBuild.CleanSolution started.
-> Project NDK_Core30 started.
-> Task RemObjects.EBuild.Elements.ElementsCleanProject started for NDK_Core30.
-> Task RemObjects.EBuild.CleanProject started for NDK_Core30.
Deleted C:\Users\artur.redzko\AppData\Local\RemObjects Software\EBuild\Obj\NDK_Core30-3B70062B76565CDC6C52292EAB23E9F73595C4CA\Debug\Echoes\Caches\EchoesResources.cache
Deleted C:\Users\artur.redzko\AppData\Local\RemObjects Software\EBuild\Obj\NDK_Core30-3B70062B76565CDC6C52292EAB23E9F73595C4CA\Debug\Echoes\res\Properties-Resources.resources
<- Task RemObjects.EBuild.CleanProject finished for NDK_Core30, took 0.0030s (0.0030s).
<- Task RemObjects.EBuild.Elements.ElementsCleanProject finished for NDK_Core30, took 0.0000s (0.0030s).
<- Project NDK_Core30 finished, took 0.0030s.
Project 'NDK_Core30' cleaned successfully.
Solution 'NDK_Core30' cleaned successfully.
<- Task RemObjects.EBuild.CleanSolution finished for NDK_Core30, took 0.0030s (0.0030s).
-> Task RemObjects.EBuild.BuildSolution started for NDK_Core30.
that is a REbuild. as stated before, REbuild will bypass the cache, so thats expected to fail.
bugs://83385 got closed with status nochangereq.
Turns out this just works…
bugs://83386 got closed with status fixed.